时态问题1!!!!!

来源:百度知道 编辑:UC知道 时间:2024/07/02 05:22:05
We have heen cleaning the classroom.
We have cleaned the classroom.
We have cleaning the classroom.
We clean the classroom

我需要have heen和have 的讲解
是不是被动语态都是 have done的句式?

被动语态要用be +过去分词。
1,have been doing sth.是从过去的一个时间开始,到目前为止,一直在做某事
如题中:We have been cleaning the classroom.“我们一直在清扫教室”(到说话这时还在清扫)
2,某事已经“被做”,要用 sth, have been done.
如:
The classroom has been cleaned."教室已经打扫了"
3,have是完成时的标志。
这里是现在完成时的用法,共3页:
http://www.jsqjzx.net/Article_Show2.asp?ArticleID=1355&ArticlePage=1

怎样区别现在完成时和现在完成进行时

现在让我们来比较一下现在完成时和现在完成进行时。在比较这两个时态时,关键在于对现在完成进行时的基本概念是否理解,因为对于现在完成时我们已经有了一个基本的理解了。
现在完成进行时是一兼有现在完成时和现在进行时二者基本特点的时态。由于它有现在完成时的特点,所以它可以表示某一动作对现在产生的结果或影响。由于它有现在进行时的特点,所以它也可以表示某一动作的延续性、临时性、重复性、生动性乃至感情色彩。
现在就现在完成进行时的这些特点和现在完成时作一简单的比较:

(1)现在完成进行时和现在完成时皆可表示动作对现在产生的结果,但前者所表示的结果是直接的,而后者所表示的则是最后的结果。如:
We have been cleaning the classroom.(a)
We have cleaned the classroom.(b)
(a)句可译为“我们打扫教室来着。”其直接结果可能是:我们身上都是灰。(b)句可以译为“我们把教室打扫过了。”其结果是:现在