英語十六個時態總結
下面用表格的形式給羅列出來,便於記憶
英語共有十六種時態,其表現形式如下(以study為例):
|
一般時 |
進行時 |
完成時 |
完成進行時 |
現在 |
study |
am studying |
have studied |
have been studying |
過去 |
studied |
was studying |
had studied |
had been studying |
將來 |
shall study |
shall be studying |
shall have studied |
shall have been studying |
過去將來 |
should study |
should be studying |
should have studied |
should have been studying |
時態(Tense)是表示行為、動作和狀態在各種時間條件下的動詞形式。因此,當我們說時態結構的時候,指的是相應時態下的動詞形式。
英語時態分為16種:
一. 一般現在時
用法:
A) 表示現在發生的動作、情況、狀態和特征。B) 習慣用語。C) 經常性、習慣性動作。
D) 客觀事實和普遍真理。尤其要註意,如果前後文不是一般現在時,則無法保持主句、從句時態一致。
E) 表示一個按規定、計劃或安排要發生的動作,(僅限於某些表示“來、去、動 、停、開始、結束、繼續”等的動詞 )可以與表示未來時間的狀語搭配使用 。常見的用法是:飛機、火車、輪船、汽車等定期定點運行的交通方式。
例:
(下一趟火車今天下午3點開車。)
How often does this shuttle bus run? (這班車多久一趟?)
F) 在時間和條件狀語從句裏經常用一般現在(有時也用現在完成時)表示將來事情。
時間狀語:
always, usually, often, sometimes, every week (day, year, month…), once a week, on Sundays, etc.
基本結構:①be動詞;②行為動詞
否定形式:①am/is/are+not;②此時態的謂語動詞若為行為動詞,則在其前加don‘t,如主語為第三人稱單數,則用doesn‘t,同時還原行為動詞。
一般疑問句:①把be動詞放於句首;②用助動詞do提問,如主語為第三人稱單數,則用does,同時,還原行為動詞。
二. 一般過去時
用法:
A) 表示過去某個時間發生的動作或情況。
B) 表示過去習慣性動作。特別是由would/ used to do表達的句型,本身表示的 就是過去時。
He used to visit his mother once a week.(他以前總是每周看望一次他的母親。)
時間狀語:ago, yesterday, the day before yesterday, last week(year, night, month…), in 1989, just now, at the age of 5, one day, long long ago, once upon a time, etc.
基本結構:①be動詞;②行為動詞
否定形式:①was/were+not;②在行為動詞前加didn‘t,同時還原行為動詞。
一般疑問句:①was或were放於句首;②用助動詞do的過去式did提問,同時還原行為動詞。
三. 一般將來時:
概念:表示將要發生的動作或存在的狀態及打算、計劃或準備做某事。
時間狀語:tomorrow, next day(week, month, year…),soon, in a few minutes, by…,the day after tomorrow, etc.
基本結構:①am/is/are/going to + do;②will/shall + do.
③、be to do ④ be about to ⑤、一般現在時表將來 ⑥、現在進行時表將來。
否定形式:①was/were + not; ②在行為動詞前加didn‘t,同時還原行為動詞。
一般疑問句:①be放於句首;②will/shall提到句首。
分別用法:
A) 基本結構是will / shall do。
例:We shall send her a glass hand-made craft as her birthday gift.
B) 有些動詞,如:arrive, be close, come, do, done, go, have, leave, open, play, return, sleep, start, stay等,用於現在進行時,並且通常與一個表示將來時間的時間狀語連用,可以表示將來時。
例:My mother is coming to visit me next week and is staying here until May.(我媽媽下周將來看我,並會呆到5月。)
C) 表示“打算去……,要……”時,可用be going to do。
例:This is just what I am going to say.(這正是我想說的。)
D) 表示“即將、正要”時,可用be about to do。強調近期內或馬上要做的事。
例:Don‘t worry, I am about to make a close examination on you.
E) "be to do" 表示“按計劃、安排即將發生某事或打算做某事”。
F) 同樣可以表示“正要、將要”的意思的句型是be on the point of doing。
例:The coach is on the point of giving up the game because our team has been scored 7 points.
例:2005年6月大學四級第65題
I was _______ the point of telephoning him when his letter arrived.
A) in B) to C) at D) on
答案是D)。on the point of doing 是固定詞組,意思是“正要、打算”。全句的意思是:“當他的信到的時候我正要打電話給他。”
註意事項:
在以if, when, as long as, as soon as, after, before, in case, until, unless等連詞以及具有連詞作用的副詞(immediately, the moment, directly)等引導的狀語從句,一般用現在時代替將來時。強調延續性或動態時,可用完成時。
例:I hope his health will have improved by the time you come back next year.(我希望到明年你回來的時候,他的身體已經好多了。)
四、 現在進行時(be doing)
概念:表示現階段或說話時正在進行的動作及行為。
時間狀語:now, at this time, these days, etc.
基本結構:am/is/are+doing
否定形式:am/is/are+not+doing.
一般疑問句:把be動詞放於句首。
五、過去進行時:用法:
A) 表示在過去一個比較具體的時間正在發生的動作。
例:Mary was listening to light music 10 minutes ago.(10分鐘前,瑪麗正在聽輕音樂。)
B) 如果when, while這樣的時間狀語引導詞所引導的主從句之一是一般過去時,則另一個句子常用過去進行時。
例:I was washing my hair when you knocked at the front door.(你敲前門時我正在洗頭發。)
時間狀語:at this time yesterday, at that time或以when引導的謂語動詞是一般過去時的時間狀語等。
基本結構:was/were+doing
否定形式:was/were + not + doing.
一般疑問句:把was或were放於句首。
六、將來進行時(will be doing)
用法:強調在將來的某個具體時間正在發生的動作或事情。
例:Don‘t worry, you won‘t miss her. She will be wearing a red T-shirt and a white skirt at that time.(別擔心,你不會認不出她的。她到時會穿一件紅色的T恤衫和一條白色的短裙。)
句子結構:主語+will be+doing/主語+be going to+be+doing
時間狀語:soon, tomorrow, this evening, on Sunday, by this time, tomorrow, in two days, tomorrow evening.
I will be studying English when you arrive tonight.
明晚你來的時候,我會正在學習英語.
I’m going to be studying English when you arrive tonight.
七、現在完成時(have done)
用法:
A) 表示動作到現在為止已經完成或剛剛完成。
B) 表示從過去某時刻開始,持續到現在的動作或情況,並且有可能會繼續延續下去。此時經常用延續性動詞。時間狀語常用since加一個過去的時間點,或for加一段時間,或by加一個現在時間。
註意事項
現在完成時是聯系過去和現在的紐帶。現在完成時和過去時的區別在於:現在完成時強調動作的動態,或受動態的影響,是動態的結果,對現在有影響;過去時只表示過去的某個具體時間裏發生的動作,與現在沒有聯系。
時間狀語:recently, lately, since…for…,in the past few years, etc.
基本結構:have/has + done
否定形式:have/has + not +d one.
一般疑問句:have或has。
八. 過去完成時(had done)
概念:以過去某個時間為標準,在此以前發生的動作或行為,或在過去某動作之前完成的行為,即“過去的過去”。
時間狀語:before, by the end of last year(term, month…),etc.
基本結構:had + done.
否定形式:had + not + done.
一般疑問句:had放於句首
九、將來完成時(will have done)
用法:在將來某一時刻之前開始的動作或狀態
句子結構:主語+will+have done
I will have studied every tense by the time I finish this course.
在我完成這個課程的時候,我已經能完成英語時態的學習了.
句子結構:主語+be going to+have done
I’m going to have studied every tense by the time I finish this course.
時間狀語:By the time of, by the end of+時間短語(將來); by the time+從句(將來)
十、過去將來時:
概念:立足於過去某一時刻,從過去看將來,常用於賓語從句中。
時間狀語:the next day(morning, year…),the following month(week…),etc.
基本結構:①was/were/going to + do;②would/should + do.
否定形式:①was/were/not + going to + do;②would/should + not + do.
一般疑問句:①was或were放於句首;②would/should提到句首。
例 I said on Thursday I should see my friend the next day.(我星期四說我將於第二天拜訪我的朋友。)
十一、 現在完成進行時(have been doing)
用法:表示某一動作開始於過去某一時間,延續或重復地出現至今,或將繼續延續至將來。
時間狀語:or+時間段;since+時間點(過去某一時間開始表示並一直持續到現在的動作或狀態可用);by the time
基本結構:主語+助動詞(have/has)+been+動詞的現在分詞+其他成分。
例:We have been working on this project for over a month now.(到目前為止,我們一直在處理那個項目,已經花了一個多月時間了。)
註意事項:與現在完成時相比,現在完成進行時更強調:在從過去到現在的時間裏,動作或狀態一直持續或一直反復出現。
以下六種時態考察較少
十二、將來完成進行時:shall have been doing ,will have been doing
例:By the end of next month, the project will have been being worked for 3 years. (到下個月底為止,這項工程就已經不停地進行了3年了。)(被動語態)
十三、過去完成進行時:had been doing
例:The old clock had been being taken apart of and fixed up again for several times by my 10-year old son before I came back home.(我回到家之前,我10歲大的兒子已經把這個舊鐘表拆卸並重新組裝了好幾回了。)(此處強調“拆卸”和“組裝”這兩個過去的過去的動作一直在反復進行。)(被動語態)
十四、過去將來進行時:should be doing , would be doing
例:The government promised that a new highway would be being built next July.(政府承諾說第二年7月將有一條新的高速公路正在修建。)(此句的時間狀語是具體的將來時間,所以最好用將來進行時。)(此句為被動語態)
十五、 過去將來完成時:should have done , would have done
例:I believed by the end of that year an advanced version of that software would have been developed, but I was wrong.(我堅信到那年年底為止,那個軟件的新版本將被開發出來。但是我錯了。)(此句為被動語態)
十六、 過去將來完成進行時:should have been doing , would have been doing
例:They said that by the end of the following month, the project would have been being worked for 3 years. (他們說到第二個月底為止,這項工程就已經不停地進行了3年了。)
英語十六個時態總結