16種時態以及相應的被動結構
一、16種時態
1. 一般現在時 be(am/is/are) / do (does)
2. 一般過去時 was或were / did
3. 現在進行時 be(am/is/are)+ doing
4. 一般將來時 will+do/be going to do
5. 過去進行時 was/were +doing
6 現在完成時 have/has+ done
7.過去完成時 had +done
8.過去將來時 would+do
9. 現在完成進行時 have/has been doing
10. 將來進行時 will be doing
11.將來完成時 will have done
12. 將來完成進行時 will have been doing
13.過去將來完成時 would have done
14.過去將來進行時 would be doing
15.過去完成進行時 had been doing
16.過去將來完成進行時 would have been doing
*現在完成時和現在完成進行時的區別:
從定義上來看,現在完成時表示的是已經完成的動作或者狀態,常常與already“已經”或ever “曾經”連用,如:
We have already learnt Unit 2. (我們已經學習了第二單元。)
She is the most beautiful girl I have ever seen. (她是我見過的最漂亮的女孩。)
而現在完成進行時則表示的是從過去某一時刻開始一直延續到現在,並且還要進行下去的動作,具有未完成的特點,一般不與already或ever等連用,如:
We have been learning Unit 2. 我們一直在學習第二單元。(沒學完)
二、16種時態相對應的被動結構
1. 一般現在時 am/is/are done
2. 一般過去時 was/were done
3. 現在進行時 am/is/are being done
4. 一般將來時 will be done/be going to be done
5. 過去進行時 was/were being done
6. 現在完成時 have/has been done
7.過去完成時 had been done
8.過去將來時 would be done
9.現在完成進行時 have/has been being done
10. 將來進行時 will be being done
11.將來完成時 will have been done
12. 將來完成進行時 will have been being done
13.過去將來完成時 would have been done
14.過去將來進行時 would be being done
15.過去完成進行時 had been being done
16.過去將來完成進行時 would have been being done
*過去將來完成時 would have done 用法 :
1、 過去將來完成時表示在過去將來某一時間以前發生的動作,並往往會對過去將來某一時間產生影響。
2、 過去將來完成時還常用在虛擬語氣中,表示與過去的事實相反。
例如: If he had worked hard, he would have passed the Collage Entrance Examination.如果他學習努力,他就會通過高考了。
(本文由鄭老師組織原創,未經允許禁止用於商業行為)
閱讀更多 英語教育頻道 的文章