博文谷

位置:首頁 > 知識文庫 > 知識問答

to have been done的用法例句

掌握現在完成時被動語態的構成:

現在完成時被動語態的結構爲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.他的自行車已都賣完了。

理解現在完成時被動語態的概念:

現在完成時被動語態強調一個發生在過去的被動性動作,它有兩層意思:動作已經完成,強調對現在造成的影響或結果;主語與謂語動詞之間爲被動關係。例如:

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

我們的教室已經被打掃過,你現在沒必要再打掃了。

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

這些花已經被澆水了,你可以回家了。

現在完成時被動語態的用法:

(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. 來信已收到。

掌握現在完成時被動語態的各種句型變換。

從現在完成時被動語態結構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? 黑板已經擦過了,是嗎?

標籤:例句