高中英语新人教版必修二Unit 3 语法知识现在完成时的被动语态精讲
展开高中英语必修二Unit 3
现在完成时的被动语态
现在完成时的被动语态表示到现在为止某事已经被完成或被做。这种语法项目既要表示现在已经完成又要表示被动的含义,因此很多同学在具体运用中容易顾此失彼,难以把握。
运用现在完成时的被动语态时应掌握以下几个问题:
一、现在完成时的被动语态的常用句式
肯定式 | 主语+have/has been done... |
否定式 | 主语+have/has not been done... |
一般疑问式 | Have/Has+主语+been done...? |
特殊疑问式 | 疑问词+have/has+主语+been done...? |
A newnetwork has been set up.
一个新的网络已经建立起来了。
To Tom’s disappointment,his novel has not been published.
让汤姆失望的是,他的小说还没有被出版。
Has his bike beenrepaired?
他的自行车修好了吗?
How manyresidents have been invited to theconference?
有多少居民受到了参会邀请?
二、现在完成时的被动语态的用法
1.表示被动的动作在说话之前已经完成,强调过去的动作对现在造成的影响或产生的结果,通常与already,yet,never,recently等副词及时间状语so far,by now,up till/to now,since等连用。
The databasehas already been updated.
数据库已经被更新了。(现在可以使用新的数据库了)
2.表示一个被动的动作或状态从过去开始一直持续到现在,并可能继续持续下去,常与for或since等引出的时间状语(从句)连用,或用于howlong引出的句子中。
The machine has been repaired for two hours.
这台机器已经被修了两个小时了。(可能还会继续被修)
3.用在条件状语从句中,表示将来某时已经完成的动作。
You shouldn’t leave school beforeyour homework has been finished.
在你的作业没完成之前你不应该离开学校。
三、使用现在完成时的被动语态要注意6点问题
1.与一般过去时的被动语态的区别。一般过去时的被动语态所表示的动作或状态与现在的情况没有联系,而现在完成时的被动语态则强调与现在的情况有联系。
The park wasopened to the public last year.
去年这个公园向公众开放。(说明动作发生于过去)
The park has been opened to the public.
这个公园已向公众开放。(说明动作发生于过去,但对现在有影响,即现在公园已经向公众开放了)
2.非延续性动词,如borrow,finish,begin,start,buy,marry,open,join等构成的现在完成时的被动语态不能与表示一段时间的状语连用。若要表达相应的意思,则要改换动词或时态。
The work was finished two weeks ago.
这项工作于两周前被完成。
The work has been finished.这项工作已经被完成。
3.短语动词是一个不可分割的整体,在被动语态中要保持其完整性,其中的介词或副词不可省略。
It is saidthat the problem has been looked into.
据说已经调查了这个问题。
4.只带有一个宾语的动词变为被动语态时,将主动语态的宾语变为被动语态的主语。
We havebuilt many houses in the past ten years.
→Manyhouses have been built in the pastten years.
在过去的十年里我们建了很多房子。
5.带有双宾语的动词,如give,send,bring,take,teach,show,tell,make,sing,write,read,sell,buy,tell,pay,lend,pass,promise等,变为被动语态时,可将其中一个宾语变为主语,另一个保留不动。
We havegiven him a lot of cash.
→Hehas been given a lot of cash.
→Alot of cash has been given to him.
我们给了他很多现金。
6.带有复合宾语的动词变为被动语态时,只能将宾语变为主语,原来的宾补改为主语补足语。原来省略to的不定式作宾补的,被动语态中要用带to的不定式。
I have toldthem to take their identity cards.
→Theyhave been told to take theiridentity cards.
我已经告诉他们要带上身份证。