首页 > 知识百科 > > 正文
2024-10-05 21:31:14

havebeendone的用法

导读 【#havebeendone的用法#】have been done是现在完成时的被动语态结构。强调一个发生在过去的被动性动作,它有两层意思:动作已经完成,强...
【#havebeendone的用法#】

have been done是现在完成时的被动语态结构。强调一个发生在过去的被动性动作,它有两层意思:动作已经完成,强调对现在造成的影响或结果;主语与谓语动词之间为被动关系。

1.掌握现在完成时被动语态的构成

现在完成时被动语态的结构为has/have been done, 使用has been done时主语为单数,使用have been done时主语为复数。例如:

(1)This book has been translated into many languages.这本书已被译为多国语言。

(2)His bikes have been sold out.他的自行车已都卖完了。

2.理解现在完成时被动语态的概念

现在完成时被动语态强调一个发生在过去的被动性动作,它有两层意思:动作已经完成,强调对现在造成的影响或结果;主语与谓语动词之间为被动关系。例如:

(1)Our classroom has been cleaned, you needn't clean it now.

我们的教室已经被打扫过,你现在没必要再打扫了。

(2)These flowers have been watered, you can go home.

这些花已经被浇水了,你可以回家了。

3.现在完成时被动语态的用法

(1)用于不知道动作执行者是谁时

His bike has been stolen. 他的自行车被人偷了。(不清楚是被谁偷的)

(2)用于动作执行者是泛指或不言自明时

Not a book in the library has been taken away. 图书馆里的书没有一本被人拿走。(没人拿书,泛指)

(3)用于可以说出动作执行者但动作承受者是谈话中心或特别需要强调时

My watch has been repaired. 我的表修好了。(表修好了是谈话的主旨,是谁修好无关紧要。不必提及)

(4)用于出于委婉、礼貌而避免提及自己或对方时

Enough has been said here on this question. 关于这个问题,这里已经谈得不少了。(意思是说:大家不要再说了)

(5)用于文章标题、广告、新闻等中(常用省略助动词be的被动语态)

Road Blocked. 道路已被堵塞(新闻报道,省略了助动词has been)

(6)用于动作的执行者不是人时

The house has been washed away by the storm. 那栋房子已被暴风雨冲走了。

(7)用于商务书信中书信起草人是以公司名义时

Your letter has been received. 来信已收到。

4.掌握现在完成时被动语态的各种句型变换。

从现在完成时被动语态结构has/ have been done可以看出has/ have为助动词,因此现在完成时被动语态的各种句型变换均应借助于has/have来完成。构成否定句时直接在has/have后面加not,构成一般疑问句时直接在has/ have后面加not,构成一般疑问句时将has/ have提前,例如:

(1)Has this bridge been finished? 这座桥竣工了吗?

(2)His homework hasn’t been finished. 他的家庭作业还没有写完。

(3)The blackboard has been cleaned, hasn’t it? 黑板已经擦过了,是吗?

【#havebeendone的用法#】到此分享完毕,希望对大家有所帮助。