當前位置

首頁 > 英語學習 > 英語語法 > 過去將來完成時的被動語態

過去將來完成時的被動語態

推薦人: 來源: 閱讀: 1.85W 次

一、我們來分析過去將來完成時時態,可以看出,過去將來完成時有3種時態,第一個是表過去的動作,第二個表將來,第三個表完成,而過去將來有可表示爲would/should do sth,完成時表示爲have done,因此過去將來完成時就可表示爲:would/should have done.例如:
He told me he would have finished it by the end of the next month.
他告訴我他下個月結束時他將完成它。

過去將來完成時的被動語態

二、過去將來完成時的被動語態結構:should have been done , would have been done.例如:
1.I believed by the end of that year an advanced version of that software would have been developed, but I was wrong.
我堅信到那年年底爲止,那個軟件的新版本將被開發出來。但是我錯了。
2.He said that the garden shed would have been being cleaned for two hours by nine o’clock.
他說到九點爲止花園的小棚子將已經被打掃了兩個小時了。
3.It would have been completed before 8 o'clock.
它將會在八點之前被完成。
4.He said his work would have been finished by him the next day.
他說明天他將會完成他的工作。