is, was, has been. 都是啥时候用? is,has been,had been和was,分别在什么...

is\u3001has been\u3001had been\u548cwas\uff0c\u5206\u522b\u5728\u4ec0\u4e48\u60c5\u51b5\u4e0b\u4f7f\u7528\uff1f

is \u7528\u4e8e\u4e00\u822c\u73b0\u5728\u65f6\uff0c\u4e5f\u5c31\u662f\u73b0\u5728\u53d1\u751f\u6216\u7ecf\u5e38\u6027\u53cd\u590d\u6027\u53d1\u751f\u7684\u52a8\u4f5c\uff0cwas \u7528\u4e8e\u4e00\u822c\u8fc7\u53bb\u65f6\uff0c\u5c31\u662f\u8fc7\u53bb\u53d1\u751f\u7684\u52a8\u4f5c\uff0chas / have done\u7528\u4e8e\u5230\u73b0\u5728\u4e3a\u6b62\u5df2\u7ecf\u5b8c\u6210\u7684\u52a8\u4f5c\uff0c had done \u7528\u4e8e\u622a\u6b62\u8fc7\u53bb\u67d0\u4e00\u65f6\u95f4\u5df2\u7ecf\u5b8c\u6210\u7684\u52a8\u4f5c

is \u7528\u4e8e\u4e00\u822c\u73b0\u5728\u65f6\uff0c\u4e3b\u8bed\u662f\u7b2c\u4e09\u4eba\u79f0\u5355\u6570\u65f6\u4f7f\u7528\u3002It is ten years since we came here .
has been \u7528\u4e8e\u73b0\u5728\u5b8c\u6210\u65f6\u4e2d\u3002It has been ten years since we came here .
had been \u7528\u4e8e\u8fc7\u53bb\u5b8c\u6210\u65f6\u3002It had been ten years since we came here .
was\u7528\u4e8e\u4e00\u822c\u8fc7\u53bb\u65f6\u3002

这三个都是be动词的不同形式,牵扯到动词的时态和语态问题。

时态方面:

is(am,are)doing:现在进行时。表示此时此刻正在发生的动作;表示在这一阶段正在进行的动作;表示按计划或安排最近将要发生的动作。

was(were)doing:过去进行时。表示过去某一时间或某段时间正在进行的动作。

has(have)been doing:现在完成进行时。表示从过去某个时间开始,一直持续到说话时还在继续或刚刚结束,或反复重复的动作。

语态方面:

(你的举例XXX is/was/has been completed就是一个被动语态),被动语态由be+及物动词的过去分词构成,be动词的形式随着人称和时态的变化而变化。

is(am,are)done:一般现在时被动语态。xxx is completed.

eg. English is spoken all over the world.
全世界人都讲英文。(英语被全世界的人讲。)

is(am,are)being doing:现在进行时被动语态。

eg. The house is being cleaned by the students.
房子正在被学生打扫。

was(were)done:一般过去时的被动语态。xxx is completed.

eg. Paper was invented 2000 years ago.
纸是在2000年前被发明的。

was(were)being doing:过去进行时的被动语态。

eg.They told me my suggestion was being discussed.
他们告诉我我的建议正在被讨论。

has(have) been done:现在完成时的被动语态。xxx has been completed.

eg. She has been taken to the hospital.
她已经被送往了医院。

is是一般现在时,表示日常的情况或习惯,经常发生的事及现状
was是一般过去时,表示在过去的某一时刻发生的事情或动作。强调过去某时刻做了什么即强调过程,一般是有表示过去的时间词语的。
has been是一般完成时的被动语态,是表示某个事被完成了,区别过去完成时(had been),强调结果的完成。主要是有被动语态才用的been

is是一般现在时,xxx完成了
was是过去时,xxx已经完成了
has been是过去完成时,指在说话之前的某一时间段之前就已完成

扩展阅读:was been 和has been ... have had ... was has had区别 ... the big brother ... whos that woman ... have was ... this is us电视剧免费观看 ... you is pig ... is was has的用法 ...

本站交流只代表网友个人观点,与本站立场无关
欢迎反馈与建议,请联系电邮
2024© 车视网