现在完成时的被动语态

更新时间:2014-05-08 11:06点击:
《谷雨单词王》

初中

新概念

高中

小学

现在完成时的被动语态表达以下两个概念:
1.说话时已经完成的动作或出现的结果。 2.主语是行为动作的承受者。
 
在使用现在完成时的被动语态时要注意以下两点:
1.过去分词前有两个助动词:have/has和been。 2.必须表示被动。如:
[误]Many new buildings been built since 1980.
[正]Many new buildings have been built since 1980.
 
[误]Something bad has been happened to him.
[正]Something bad has happened to him.
 
一)现在完成时被动语态的构成
1.现在完成时被动语态的肯定式
由“have /has +been +及物动词的过去分词”构成。例如:
Two windows have been broken.两个窗子被打破了。
 
2.现在完成时被动语态的否定式
由“have /has +not+been +及物动词的过去分词”构成。例如:
The car has not been repaired.这辆汽车还没有修好。
 
3.现在完成时被动语态的一般疑问式
由“Have /Has +主语+been+及物动词的过去分词”构成。例如:
①─Has her work been finished?她的工作完成了吗?
─Yes,it has.是的,完成了。
 
②─Have the cars been repaired?这些汽车修好了吗?
─No,they haven't.不,还没有。
 
4.现在完成时被动语态的特殊疑问式
由“疑问词+have/has+主语+been+及物动词的过去分词”构成。例如:
How long has her work been finished?她的工作完成有多久了?
Who has been helped by the new computer?谁已经得到了这台新计算机的帮助?
How many new words have been learned by the students?这些学生已经学会了多少单词?
 
二)现在完成时被动语态的主要用法
1.表示被动的动作发生在说话之前(即现在的过去),强调对现在造成的影响和结果。例如:
The door has been locked.门被锁上了。(结果是现在没有人能进去)
 
2.表示一个被动的动作或状态开始于过去,持续到现在,并可能将持续下去,常与for或since引导的时间状语连用,或用于How long...?句型中。例如:
They have been told about it for many times.有人告诉他们这事很多次了。(可能还会有人告诉他们)
How long has the machine been used?这机器使用有多久了?
 
三)使用现在完成时的被动语态需要注意的问题
1.现在完成时的被动语态有两个助动词,即 have /has和been,两者缺一不可。
 
2.注意与一般过去时被动语态的区别。一般过去时的被动语态表示一个被动的动作发生在过去某个时候,其结果对现在没有影响;而现在完成时被动语态的动作或状态尽管发生在过去,但侧重说明该动作或状态对现在造成的影响和结果。例如:
The house was built last year.这房子是去年建造的。
The house has been built.这房子已经建好了。
 
3.由finish,buy,start,begin,post,return,borrow, join,marry,open等词构成的现在完成时的被动语态不能与表示一段时间的状语如for four days,how long等连用,而要改换动词或时态。例如:
误:How long has this book been bought?
正:How long ago was this book bought?
 
4.短语动词是一个不可分割的整体,在被动结构中要保持完整性,不可省略短语动词中的介词或副词。例如:
The orphan has been well looked after.这位孤儿一直受到很好的照顾。
(责任编辑:谷雨英语单词速记网)



相关文章
右侧广告1

右侧广告2

联系

电 话:16605168200

官方客服微信号:16605168200

Email:2151239526@qq.com

QQ客服1:2151239526 点击这里给我发消息

QQ客服2: 2151239526 点击这里给我发消息