内容正文:
2020-2021学年高一英语下学期期末专项复习(外研版2019)
专题08必备语法:现在完成时的被动语态
一、构成
肯定式
主语+have/has been done...
否定式
主语+have/has not been done...
一般疑问式
Have/Has+主语+been done...?
特殊疑问式
疑问词+have/has+主语+been done...?
He has been selected to take part in the speech competition.
他已被挑选出来参加演讲比赛。
The ink has not been removed from his desk.
墨迹还没有从他桌子上去掉。
Has the lecture for the next meeting been decided?
下次讲座的日期已确定了吗?
How long has the battery not been changed?
电池多久没有更换了?
二、用法
1.现在完成时的被动语态同它的主动语态一样,强调过去的动作对现在造成的影响或结果,通常与already,yet,just, never, recently等副词连用。
The computer has already been repaired.
机器已经修好了。
2.表示一个被动的动作或状态开始于过去,持续到现在,并可能持续下去,常与for或since引导的时间状语连用,或用于“How long ...?”句型中。
The problems of the company have been discussed for nearly two hours.
公司的问题已被讨论了近两个小时了。
How long has this film been shown?
这部电影已放映多长时间了?
3.用在时间或条件状语从句中,表示将来某时已完成的动作,即用现在完成时的被动语态代替将来完成时的被动语态。
You shouldn’t leave school before your homework has been finished.
在你的作业没完成之前你不应该离开学校。
常与现在完成时连用的时间状语
recently/lately最近
since then从那时起
ever si