- 相關(guān)推薦
英語16種時態(tài)
英語共有十六種時態(tài),其表現(xiàn)形式如下(以study為例)一般時 進行時 完成時 完成進行時
現(xiàn)在 study be studying have studied have been studying
過去 studied be studying had studied had been studying
將來 will study wil be studying will have studied will have been studying
過去將來would study would be studying would have studied would have been studying
時態(tài)(Tense)是表示行為、動作和狀態(tài)在各種時間條件下的動詞形式。因此,當(dāng)我們說時態(tài)結(jié)構(gòu)的時候,指的是相應(yīng)時態(tài)下的動詞形式。
1. 一般現(xiàn)在時
英語時態(tài)分為16種:一般現(xiàn)在、一般過去、一般將來、過去將來時,以及這四者的進行時、完成時和完成進行時。
用法:A) 表示現(xiàn)在發(fā)生的動作、情況、狀態(tài)和特征。
B) 習(xí)慣用語。
C) 經(jīng)常性、習(xí)慣性動作。
例:He always helps others. (他總是幫助別人。)
D) 客觀事實和普遍真理。尤其要注意,如果前后文不是一般現(xiàn)在時,則無法保持 主句、從句時態(tài)一致。
E) 表示一個按規(guī)定、計劃或安排要發(fā)生的動作,(僅限于某些表示“來、去、動 、停、開始、結(jié)束、繼續(xù)”等的動詞)可以與表示未來時間的狀語搭配使用 。常見的用法是:飛機、火車、輪船、汽車等定期定點運行的交通方式。
例:The next train leaves at 3 o'clock this afternoon.
。ㄏ乱惶嘶疖嚱裉煜挛3點開車。)
How often does this shuttle bus run? (這班車多久一趟?)
F) 在時間和條件狀語從句里經(jīng)常用一般現(xiàn)在(有時也用現(xiàn)在完成時)表示將來事 情。
例:When you have finished the report, I will have waited for about 3 hours.(等你完成這份報告的時候,我就已經(jīng)等了將近3個小時了。)
2. 現(xiàn)在進行時(be doing)
用法:現(xiàn)在正在進行的動作。
3. 現(xiàn)在完成時(have done)
用法:A) 表示動作到現(xiàn)在為止已經(jīng)完成或剛剛完成。
例:I bought a new house, but I _________ my old one yet, so at the moment I have two houses.
A) didn't sell B) sold C) haven't sold D) would sell
答案是C) haven't sold。
B) 表示從過去某時刻開始,持續(xù)到現(xiàn)在的動作或情況,并且有可能會繼續(xù)延續(xù)下去。此時經(jīng)常用延續(xù)性動詞。時間狀語常用since加一個過去的時間點,或for加一段時間,或by加一個現(xiàn)在時間。
例:Great as Newton was, many of his ideas ___________ today and are being modified by the work of scientists of our time.
A) are to challenge C) have been challenged
B) may be challenged D) are challenging
全句的意思是:“雖然牛頓是個偉大的人物,但他的許多見解直到今天還在受到挑戰(zhàn),并且被現(xiàn)代科學(xué)家的工作所修正!眂hallenge是及物動詞,在本句中應(yīng)當(dāng)是被動語態(tài);其動作延續(xù)到今天,所以要用現(xiàn)在完成時態(tài)?梢姶鸢甘荂) have been challenged。A) are to challenge和D) are challenging都是主動語態(tài),不可能是答案。B) may be challenged雖然是被動語態(tài),但意思與全句內(nèi)容不合,所以不對。
C) 表示發(fā)生在過去,但對現(xiàn)在仍有影響的動作或情況。通常用點動詞,如:arrive, begin, find, give, lose等。
例:John has broken his left leg.(約翰摔斷了左腿。)
注意事項:A) 現(xiàn)在完成時是聯(lián)系過去和現(xiàn)在的紐帶,F(xiàn)在完成時和過去時的區(qū)別在于:現(xiàn)在完成時強調(diào)動作的動態(tài),或受動態(tài)的影響,是動態(tài)的結(jié)果,對現(xiàn)在有影響;過去時只表示過去的某個具體時間里發(fā)生的動作,與現(xiàn)在沒有聯(lián)系。
例:He worked in that hospital for 8 years.(他曾經(jīng)在那家醫(yī)院工作了8年。這只是講述一個過去的事實,他現(xiàn)在已經(jīng)不在那家醫(yī)院了。)
He has worked in that hospital for 8 years.(他已經(jīng)在那家醫(yī)院里工作了8年。表示他從過去開始工作,一直工作到現(xiàn)在,現(xiàn)在仍在那家醫(yī)院工作。)
B) 因為含有for加一段時間或since加一個時間點這樣的時間狀語的完成時,有動態(tài)和延續(xù)性的特點,所以不能使用終端動詞或瞬間動詞。
例:My sister has been married for 5 years.(過去分詞做表語表示狀態(tài),可以延續(xù))
My sister has married. Don't disturb her.(終端動詞)
C) 在"this is the first/ second/ third…… time that……"句型里要求用完成時。
例:This is the second time that the products of our company have been shown in the International Exhibition.(這是我公司產(chǎn)品第二次參加國際展覽會。)
D) 句型"It is/ has been……since"所使用的兩種時態(tài)都正確。
例:It is/ has been 10 years since I last saw him.(從我上次見到他以來已經(jīng)10年了。)
E) 在"no sooner than"、"hardly/ scarcely ……when"、"before"、"prior to"等句型中,主句要求完成時。
例:I haven't met that professor prior to today.(以前我從未見過那位教授。)
4. 現(xiàn)在完成進行時(have been doing)
用法:表示某一動作開始于過去某一時間,延續(xù)或重復(fù)地出現(xiàn)至今,或?qū)⒗^續(xù)延續(xù)至將來。
例:We have been working on this project for over a month now.(到目前為止,我們一直在處理那個項目,已經(jīng)花了一個多月時間了。)
注意事項:與現(xiàn)在完成時相比,現(xiàn)在完成進行時更強調(diào):在從過去到現(xiàn)在的時間里,動作或狀態(tài)一直持續(xù)或一直反復(fù)出現(xiàn)。
例:It seems oil ___________ from this pipe for some time. We'll have to take the machine apart to put it right.
A) had leaked B) is leaking
C) leaked D) has been leaking
從本題上下文看,這兩個句子的意思是:“看來,這個管道漏油已有一段時間了,我們將不得不拆卸機器排除故障。”第二句表示將要采取的措施。第一句動作發(fā)生在第二句之前,并且延續(xù)到現(xiàn)在為止仍在繼續(xù)。因此,空格中需用現(xiàn)在完成時或現(xiàn)在完成進行時。D) has been leaking是現(xiàn)在完成進行時,因此是本題的答案。有11%的考生誤選了B) is leaking。由于本句有時間狀語for some time,表示謂語動作延續(xù),謂語不能用現(xiàn)在進行時,必須用和完成時有關(guān)的時態(tài)。有些考生誤選了C) leaked或A) had leaked。是因為他們沒有注意到本題第二句是一般將來時,所以第一句的謂語不能用過去時或過去完成時。
5. 一般過去時
用法:A) 表示過去某個時間發(fā)生的動作或情況。
B) 表示過去習(xí)慣性動作。特別是由would/ used to do表達的句型,本身表示的 就是過去時。
例:The old man would sit on a bench in the quiet park and look at others for hours without doing anything or talking to anybody.(老人過去常常坐在寧靜的公園里的一條長椅上,看著其他的人,一坐就是數(shù)個小時,什么也不干,也不和任何人交談。)
He used to visit his mother once a week.(他以前總是每周看望一次他的母親。)
C) 有時可代替一般現(xiàn)在時,表達一種婉轉(zhuǎn)、客氣、禮貌、商量的語氣。
例:I wanted to ask you if I could borrow your car?(我想向您借車用一用,可以嗎?)
Would you mind my sitting here?(您介意我坐在這里嗎?)
注意事項:A) 注意時間狀語的搭配。一般過去時的時間狀語應(yīng)該是表示過去某個時間的詞或詞組,如:yesterday, last month, in 1999, two days ago等,絕對不可與recently, in the past 10 years, this month等連用,因為這樣的時間狀語都與現(xiàn)在有關(guān)系,應(yīng)該用現(xiàn)在完成時或一般現(xiàn)在時。
B) used to do的否定形式和疑問形式很特別:你怎么寫都正確。以否定形式為例:used not to do, didn't used to do, didn't use to do都對。
Used to do經(jīng)常與 be used to doing sth/ sth結(jié)構(gòu)進行對比。前者表示"過去常;
過去曾經(jīng)",要求加動詞原形;后者表示"習(xí)慣于",要求加名詞或動名詞。
6. 過去完成時(had done)
用法:表示在過去的某個時間或動作以前已經(jīng)發(fā)生的動作或已經(jīng)存在的狀態(tài)。就是我們常說的:表示"過去的過去的動作或狀態(tài)"。
Until then, his family _________ from him for six months.
A) didn't hear C) hasn't heard B) hasn't been hearing D) hadn't heard
全句的意思是:“到那時為止,他家里已經(jīng)有六個月沒得到他的消息了。”由此可以看出,謂語動詞的動作延續(xù)到過去的某一時刻才完成,因此謂語要用過去完成時。答案是D)。其它
【英語16種時態(tài)】相關(guān)文章:
英語動詞時態(tài)的特殊含意05-02
英語語法時態(tài)教案04-25
英語的時態(tài)形式(Forms Of The Tenses)05-04
漢語、英語、法語現(xiàn)在時態(tài)的異同04-29
分詞的時態(tài)05-04
時態(tài)與時間狀語05-04
時態(tài)一致05-04