【#文档大全网# 导语】以下是®文档大全网的小编为您整理的《英语现在完成时的被动语态》,欢迎阅读!
英语(十八) Book2 Unit 3 语法
现在完成时的被动语态
构成:
have/has been done 第三人称单数用has,第三人称复数以及其余人称用have。 否定式是在have/has 后加not,也可缩写成haven’t/hasn’t;构成疑问句时,附加问句借助于have/has。
特殊疑问句式:疑问词+have/has+主语+been+及物动词的过去分词。
1. 表示发生在过去的动作对现在产生的影响或结果,这个动作是被动的。 This novel has been translated into several languages.
2. 还可以表示在过去发生的,已知延续到现在的并可能持续延续下去的被动动作或状态。常与for或since引导的时间状语连用,或用于“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/has和been 缺一不可。
2)注意与一般过去时被动语态的区别。一般过去时的被动语态表示一个被动的动作发生在过去,其结果对现在没有影响;而现在完成时的被动语态的动作或状态尽管发生在过去,但侧重说明该动作或状态对想在造成的影响或结果。 The machine has been repaired.(说明动作发生在过去,对现在有影响,“修好了”) The machine was repaired yesterday.(只说明动作发生在昨天)
3)不可与确定的表过去或将来的时间状语连用(如yesterday,three days ago,in 1970,in 2050等),但可与不确定的时间状语连用(如 already,yet,just,often,recently,in the past few years等) They have been punished recently.
4)有些动词像finish,buy,start,begin,return,join,marry,open,die等,表示的动作很短暂,我们称之为短暂性动词或非延续性动词。它们构成的现在完成时的被动语态不能够与for构成的短语,since构成的短语或引导的句子连用,也不能用于How long…?句型中。
本文来源:https://www.wddqxz.cn/f501e5babaf67c1cfad6195f312b3169a551ea6c.html