现在完成时的被动语态
现在完成时的被动语态是本单元所学的语法项目,也是高考中经常考查的一项内容。下面我们谈谈它的用法。
一、概念
主动语态表示主语为动作的执行者;被动语态表示主语为动作的承受者。现在完成时的被动语态强调过去的动作对现在造成的影响或结果,但主语为动作的承受者,表示“……已经被……”。如:
The new school has been set up. 新学校已经建成了。
二、形式
现在完成时的被动语态的肯定式为:have/ has +been +done。如:
The experiment has been done successfully. 这个实验做得很成功。
现在完成时的被动语态的否定式为:have/ has +not +been +done。如:
Tom’s novel has not been published. 汤姆的小说还没有被出版。
现在完成时的被动语态的一般疑问句需将have /has提到主语的前面。如:
Has his bike been repaired? 他的自行车修好了吗?
现在完成时的被动语态的特殊疑问句为:疑问词+have /has +been +done? 如:
Who has been invited? 谁受到了邀请?
现在完成时被动语态的结构就是现在完成时态和被动语态结构的叠合,即“have+been+动词过去分词”。试比较以下几组句子的谓语结构:
1.主动句:Hehasrepairedthemachinefortwohours.(他修理这台机器已有两小时了)
被动句:Themachinehasbeenrepairedfortwohours.(这台机器已修了两小时了)
2.主动句:Theteacherhasborrowedthebooks.(老师把那些书借走了)
被动句:Thebookshavebeenborrowedbytheteacher.(那些书被老师借走了)
现在完成时被动语态的构成
1.现在完成时被动语态的肯定式
由“have/has+been+及物动词的过去分词”构成。例如:
Twowindowshavebeenbroken.两个窗子被打破了。
2.现在完成时被动语