英语现在完成时的被动语态

2023-03-25 04:00:20   文档大全网     [ 字体: ] [ 阅读: ]

#文档大全网# 导语】以下是®文档大全网的小编为您整理的《英语现在完成时的被动语态》,欢迎阅读!
语态,英语,被动,完成,现在
英语(十八) Book2 Unit 3 语法

现在完成时的被动语态



构成:

have/has been done 第三人称单数用has,第三人称复数以及其余人称用have 否定式是在have/has 后加not也可缩写成havent/hasnt;构成疑问句时,附加问句借助于have/has

特殊疑问句式:疑问词+have/has+主语+been+及物动词的过去分词。

1. 表示发生在过去的动作对现在产生的影响或结果,这个动作是被动的。 This novel has been translated into several languages.

2. 还可以表示在过去发生的,已知延续到现在的并可能持续延续下去的被动动作或状态。常与forsince引导的时间状语连用,或用于“How long?”句型中。

The machine has been used for 3 years.

3. 用在时间或条件状语从句中,表示将来某时已完成的动作,即用现在完成时态的被动语态代替将来完成时的被动语态。

You can go home as soon as your homework has been finished. 4. 注意

1)现在完成时的被动语态的两个助动词:have/hasbeen 缺一不可。

2)注意与一般过去时被动语态的区别。一般过去时的被动语态表示一个被动的动作发生在过去,其结果对现在没有影响;而现在完成时的被动语态的动作或状态尽管发生在过去,但侧重说明该动作或状态对想在造成的影响或结果。 The machine has been repaired.(说明动作发生在过去,对现在有影响,“修好了”) The machine was repaired yesterday.(只说明动作发生在昨天)

3)不可与确定的表过去或将来的时间状语连用(如yesterday,three days ago,in 1970,in 2050等)但可与不确定的时间状语连用(如 alreadyyetjustoftenrecentlyin the past few years等) They have been punished recently.

4)有些动词像finishbuystartbeginreturnjoinmarryopendie等,表示的动作很短暂,我们称之为短暂性动词或非延续性动词。它们构成的现在完成时的被动语态不能够与for构成的短语,since构成的短语或引导的句子连用,也不能用于How long?句型中。


本文来源:https://www.wddqxz.cn/f501e5babaf67c1cfad6195f312b3169a551ea6c.html

相关推荐