亚洲精品中文字幕无乱码_久久亚洲精品无码AV大片_最新国产免费Av网址_国产精品3级片

英語閱讀

英語語法之時態(tài)篇

時間:2024-09-20 09:27:36 文圣 英語閱讀 我要投稿
  • 相關(guān)推薦

英語語法大全之時態(tài)篇

  語法是語言學(xué)的一個分支,研究按確定用法來運(yùn)用的詞類、詞的屈折變化或表示相互關(guān)系的其他手段以及詞在句中的功能和關(guān)系。以下是小編精心整理的英語語法大全之時態(tài)篇,供大家參考借鑒,希望可以幫助到有需要的朋友。

英語語法大全之時態(tài)篇

  時態(tài)總結(jié)

  時態(tài)(Tense)是表示行為、動作和狀態(tài)在各種時間條件下的動詞形式。因此,當(dāng)我們說時態(tài)結(jié)構(gòu)的時候,指的是相應(yīng)時態(tài)下的動詞形式。

  1. 一般現(xiàn)在時

  英語時態(tài)分為16種:一般現(xiàn)在、一般過去、一般將來、過去將來時,以及這四者的進(jìn)行時、完成時和完成進(jìn)行時。

  用法:A) 表示現(xiàn)在發(fā)生的動作、情況、狀態(tài)和特征。

  B) 習(xí)慣用語。

  C) 經(jīng)常性、習(xí)慣性動作。

  例:He always helps others. (他總是幫助別人。)

  D) 客觀事實(shí)和普遍真理。尤其要注意,如果前后文不是一般現(xiàn)在時,則無法保持 主句、從句時態(tài)一致。

  E) 表示一個按規(guī)定、計劃或安排要發(fā)生的動作,(僅限于某些表示“來、去、動 、停、開始、結(jié)束、繼續(xù)”等的動詞 )可以與表示未來時間的狀語搭配使用 。常見的用法是:飛機(jī)、火車、輪船、汽車等定期定點(diǎn)運(yùn)行的交通方式。

  例:The next train leaves at 3 oclock this afternoon.

  (下一趟火車今天下午3點(diǎn)開車。)

  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)在進(jìn)行時(be doing)

  用法:現(xiàn)在正在進(jì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 twohouses.

  A) didnt sell   B) sold   C) havent sold   D) would sell

  答案是C) havent sold。

  B) 表示從過去某時刻開始,持續(xù)到現(xiàn)在的動作或情況,并且有可能會繼續(xù)延續(xù)下去。此時經(jīng)常用延續(xù)性動詞。時間狀語常用since加一個過去的時間點(diǎn),或for加一段時間,或by加一個現(xiàn)在時間。

  例:Great as Newton was, many of his ideas ___________ today and     are being modified bythe 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) arechallenging都是主動語態(tài),不可能是答案。B) may be challenged雖然是被動語態(tài),但意思與全句內(nèi)容不合,所以不對。

  C) 表示發(fā)生在過去,但對現(xiàn)在仍有影響的動作或情況。通常用點(diǎn)動詞,如:arrive, begin, find, give, lose等。

  例:John has broken his left leg.(約翰摔斷了左腿。)

  注意事項(xiàng):A) 現(xiàn)在完成時是聯(lián)系過去和現(xiàn)在的紐帶,F(xiàn)在完成時和過去時的區(qū)別在于:現(xiàn)在完成時強(qiáng)調(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年。這只是講述一個過去的事實(shí),他現(xiàn)在已經(jīng)不在那家醫(yī)院了。)

  He has worked in that hospital for 8 years.(他已經(jīng)在那家醫(yī)院里工作了8年。表示他從過去開始工作,一直工作到現(xiàn)在,現(xiàn)在仍在那家醫(yī)院工作。)

  B) 因?yàn)楹衒or加一段時間或since加一個時間點(diǎn)這樣的時間狀語的完成時,有動態(tài)和延續(xù)性的特點(diǎn),所以不能使用終端動詞或瞬間動詞。

  例:My sister has been married for 5 years.(過去分詞做表語表示狀態(tài),可以延續(xù))

  My sister has married. Dont 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 theInternational 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 havent met that professor prior to today.(以前我從未見過那位教授。)

  4. 現(xiàn)在完成進(jìn)行時(have been doing)

  用法:表示某一動作開始于過去某一時間,延續(xù)或重復(fù)地出現(xiàn)至今,或?qū)⒗^續(xù)延續(xù)至將來。

  例:We have been working on this project for over a month now.(到目前為止,我們一直在處理那個項(xiàng)目,已經(jīng)花了一個多月時間了。)

  注意事項(xiàng):與現(xiàn)在完成時相比,現(xiàn)在完成進(jìn)行時更強(qiáng)調(diào):在從過去到現(xiàn)在的時間里,動作或狀態(tài)一直持續(xù)或一直反復(fù)出現(xiàn)。

  例:It seems oil ___________ from this pipe for some time. Well have to take the machine apartto put it right.

  A) had leaked    B) is leaking

  C) leaked      D) has been leaking

  從本題上下文看,這兩個句子的意思是:“看來,這個管道漏油已有一段時間了,我們將不得不拆卸機(jī)器排除故障!钡诙浔硎緦⒁扇〉拇胧5谝痪鋭幼靼l(fā)生在第二句之前,并且延續(xù)到現(xiàn)在為止仍在繼續(xù)。因此,空格中需用現(xiàn)在完成時或現(xiàn)在完成進(jìn)行時。D) has been leaking是現(xiàn)在完成進(jìn)行時,因此是本題的答案。有11%的考生誤選了B) is leaking。由于本句有時間狀語for sometime,表示謂語動作延續(xù),謂語不能用現(xiàn)在進(jìn)行時,必須用和完成時有關(guān)的時態(tài)。有些考生誤選了C) leaked或A) had leaked。是因?yàn)樗麄儧]有注意到本題第二句是一般將來時,所以第一句的謂語不能用過去時或過去完成時。

  5. 一般過去時

  用法:A) 表示過去某個時間發(fā)生的動作或情況。

  B) 表示過去習(xí)慣性動作。特別是由would/ used to do表達(dá)的句型,本身表示的 就是過去時。

  例:The old man would sit on a bench in the quiet park and look at others for hours without doinganything or talking to anybody.(老人過去常常坐在寧靜的公園里的一條長椅上,看著其他的人,一坐就是數(shù)個小時,什么也不干,也不和任何人交談。)

  He used to visit his mother once a week.(他以前總是每周看望一次他的母親。)

  C) 有時可代替一般現(xiàn)在時,表達(dá)一種婉轉(zhuǎn)、客氣、禮貌、商量的語氣。

  例:I wanted to ask you if I could borrow your car?(我想向您借車用一用,可以嗎?)

  Would you mind my sitting here?(您介意我坐在這里嗎?)

  注意事項(xiàng):A) 注意時間狀語的搭配。一般過去時的時間狀語應(yīng)該是表示過去某個時間的詞或詞組,如:yesterday, last month, in 1999, two days ago等,絕對不可與recently, in the past 10 years, this month等連用,因?yàn)檫@樣的時間狀語都與現(xiàn)在有關(guān)系,應(yīng)該用現(xiàn)在完成時或一般現(xiàn)在時。

  B) used to do的否定形式和疑問形式很特別:你怎么寫都正確。以否定形式為例:used not to do, didnt used to do, didnt use to do都對。

  Used to do經(jīng)常與 be used to doing sth/ sth結(jié)構(gòu)進(jìn)行對比。前者表示"過去常;

  過去曾經(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) didnt hear   C) hasnt heard   B) hasnt been hearing   D) hadnt heard

  全句的意思是:“到那時為止,他家里已經(jīng)有六個月沒得到他的消息了。”由此可以看出,謂語動詞的動作延續(xù)到過去的某一時刻才完成,因此謂語要用過去完成時。答案是D)。其它選項(xiàng)中:A) didnt hear,因?yàn)橐话氵^去時只表示過去發(fā)生的事情或存在的狀態(tài),所以不能與時間狀語for sixmonths連用。B) hasnt been hearing,現(xiàn)在完成進(jìn)行時表示過去某時刻繼續(xù)到現(xiàn)在或現(xiàn)在還在進(jìn)行的動作,與題意不符。C) hasnt heard,現(xiàn)在完成時表示從過去某一時刻到現(xiàn)在為止發(fā)生的動作。而題中的then只表示過去的某一時刻,不能表示現(xiàn)在時間。

  注意事項(xiàng):“過去的過去”這種邏輯關(guān)系常通過上下文體現(xiàn)出來,而不一定受某個時間狀語的限制。

  例:There had been some one in our room just now, because I noticed a burning cigarette end onthe floor when we opened the front door.(剛才有人在我們的房間里,因?yàn)槲覀兇蜷_前門進(jìn)來時,我注意到地板上有一支仍在燃燒的香煙。)

  分析:雖然時間狀語是just now,似乎應(yīng)該使用一般過去時,但是“在房間里”這個狀態(tài)是在"開門"和"注意"這兩個過去的動作之前就存在的,所以應(yīng)該用過去完成時。

  7. 過去將來時(would/ should do)

  用法:表示從過去的某個時間看將要發(fā)生的事。

  例:I said on Thursday I should see my friend the next day.(我星期四說我將于第二天拜訪我的朋友。)

  注意事項(xiàng):由于過去將來時是由過去時和將來時組合而成的,所以其注意事項(xiàng)可以參考過去時和將來時的相關(guān)注意事項(xiàng)。

  8. 過去進(jìn)行時(was/ were doing)

  用法:A) 表示在過去一個比較具體的時間正在發(fā)生的動作。

  例:Mary was listening to light music 10 minutes ago.(10分鐘前,瑪麗正在聽輕音樂。)

  B) 如果when, while這樣的時間狀語引導(dǎo)詞所引導(dǎo)的主從句之一是一般過去時,則另一個句子常用過去進(jìn)行時。

  例:I was washing my hair when you knocked at the front door.(你敲前門時我正在洗頭發(fā)。)。

  注意事項(xiàng):其它與將來時有關(guān)的事項(xiàng)請參見下面所講的一般將來時

  9. 一般將來時

  用法:A) 基本結(jié)構(gòu)是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等,用于一般進(jìn)行時,并且通常與一個表示將來時間的時間狀語連用,可以表示將來時。

  例: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。強(qiáng)調(diào)近期內(nèi)或馬上要做的事。

  例:Dont worry, I am about to make a close examination on you.(別擔(dān)心,我馬上就給你做一次仔細(xì)的檢查。)

  E) "be to do"的5種用法:

  a) 表示“按計劃、安排即將發(fā)生某事或打算做某事”。

  例:She is to be seen in the lab on Monday.(星期一你準(zhǔn)會在實(shí)驗(yàn)室見到她。)

  b) 該做或不該做的事情(語氣上接近于should, must, ought to, have to),表示一種命令、規(guī)勸性語氣。

  例:You are to go to bed and keep quiet, kids. Our guests are arriving in less than 5 minutes.(孩子們,你們必須 上床睡覺,不準(zhǔn)吵鬧。我們的客人5分鐘之內(nèi)就要到了。)

  c) 能或不能發(fā)生的事情(接近c(diǎn)an, may)

  例:How am I to pay such a debt?(我怎么可能還得起這么大的一筆債呢?)

  d) 不可避免將要發(fā)生的事情,后來將要發(fā)生的事情。

  例:I assure you that the matter _______ as quickly as possible. Have a little patience.

  A. will be attended B. will be attended to

  C. is attended D. is attended to

  will be attended to關(guān)鍵的一點(diǎn)是:attend表示“處理,解決”時是不及物動詞,必須與to連用。另外,從上下文看,事情顯然尚未解決,所以應(yīng)該用將來時的被動語態(tài)。答案是B。

  e) 用于條件從句“如果……想,設(shè)想”(接近if ……want to,或if ……should)

  例:Greater efforts to increase agricultural production must be made if food shortage ____________ avoided.

  A) is to be   B) can be   C) will be   D) has been

  答案是A) is to be。全句的意思是:“如果要避免食品短缺,就必須作出更大努力來增加農(nóng)業(yè)產(chǎn)量!

  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.(教練想要放棄這場比賽了,因?yàn)閷Ψ揭呀?jīng)射進(jìn)了7個球。)

  例: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 是固定詞組,意思是“正要、打算”。全句的意思是:“當(dāng)他的信到的時候我正要打電話給他!

  注意事項(xiàng):

  在以if, when, as long as, as soon as, after, before, in case, until, unless等連詞以及具有連詞作用的副詞(immediately, the moment, directly)等引導(dǎo)的狀語從句,一般用現(xiàn)在時代替將來時。強(qiáng)調(diào)延續(xù)性或動態(tài)時,可用完成時。

  例:I hope his health will have improved by the time you come back next year.(我希望到明年你回來的時候,他的身體已經(jīng)好多了。)

  10. 將來進(jìn)行時(will be doing)

  用法:強(qiáng)調(diào)在將來的某個具體時間正在發(fā)生的動作或事情。

  例:Dont worry, you wont miss her. She will be wearing a red T-shirt and a white skirt at thattime.(別擔(dān)心,你不會認(rèn)不出她的。她到時會穿一件紅色的T恤衫和一條白色的短裙。)

  注意事項(xiàng):由于本時態(tài)是由將來時和進(jìn)行時融合在一起的,所以關(guān)于本時態(tài)的注意事項(xiàng),可參考"一般將來時"和"現(xiàn)在進(jìn)行時"的有關(guān)注意事項(xiàng)。

  11. 將來完成時(will have done)

  用法:表示從將來的某一時間開始、延續(xù)到另一個將來時間的動作或狀態(tài),或是發(fā)生在某個將來時間,但對其后的另一個將來時間有影響的動作或狀態(tài)。就好象把現(xiàn)在完成時平移到時間軸的將來時時段一樣。其用法從和過去及現(xiàn)在有關(guān),變成了和將來及將來的將來有關(guān)。

  例: The conference __________ a full week by the time it ends.

  A) must have lasted      B) will have lasted

  C) would last         D) has lasted

  本題考核謂語動詞的時態(tài)。全句的意思是:“會議從開始到結(jié)束將持續(xù)整整一個星期!本渲衎y thetime it ends表示動作要延續(xù)到將來某一時刻,因此要用將來完成時。答案是B) will have lasted。如果選A),因?yàn)榍閼B(tài)動詞must后面接動詞不定式的完成時形式表示對已經(jīng)發(fā)生的事情的一種肯定推測,而本句的時間狀語是by the time it ends而非by the time it ended,所以犯了時態(tài)不呼應(yīng)的錯誤。Would雖可以表示推測或可能性,但would last不能表示延續(xù)到將來某一時刻的動作,所以C) would last錯誤。因?yàn)镈) has lasted是現(xiàn)在完成時,表示到現(xiàn)在為止已經(jīng)完成的動作,不能表示延續(xù)到將來某一時刻的動作,所以也不正確。

  注意事項(xiàng):由于本時態(tài)是由將來時和完成時融合在一起的,所以關(guān)于本時態(tài)的注意事項(xiàng),可以參考“一般將來時”和“現(xiàn)在完成時”的有關(guān)注意事項(xiàng)。

  12、將來完成進(jìn)行時:shall have been doing ,will have been doing

  例:By the end of next month, the project will have been being worked for 3 years. (到下個月底為止,這項(xiàng)工程就已經(jīng)不停地進(jìn)行了3年了。)(被動語態(tài))

  13、過去完成進(jìn)行時: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歲大的兒子已經(jīng)把這個舊鐘表拆卸并重新組裝了好幾回了。)(此處強(qiáng)調(diào)“拆卸”和“組裝”這兩個過去的過去的動作一直在反復(fù)進(jìn)行。)(被動語態(tài))

  14、過去將來進(jìn)行時:should be doing , would be doing

  例:The government promised that a new highway would be being built next July.(政府承諾說第二年7月將有一條新的高速公路正在修建。)(此句的時間狀語是具體的將來時間,所以最好用將來進(jìn)行時。)(此句為被動語態(tài))

  15、過去將來完成時:should have done , would have done

  例:I believed by the end of that year an advanced version of that software would have beendeveloped, but I was wrong.(我堅(jiān)信到那年年底為止,那個軟件的新版本將被開發(fā)出來。但是我錯了。)(此句為被動語態(tài))

  16、過去將來完成進(jìn)行時:should have been doing , would have been doing

  例:They said that by the end of the following month, the project would have been being workedfor 3 years. (他們說到第二個月底為止,這項(xiàng)工程就已經(jīng)不停地進(jìn)行了3年了。)

  英語時態(tài)知識點(diǎn)

  一、一般時態(tài)

  1、一般現(xiàn)在時

  (1)一般現(xiàn)在時表示沒有時限的持久存在的動作或狀態(tài)或現(xiàn)階段反復(fù)發(fā)生的動作或狀態(tài),常和副詞usually,often,always sometimes, regularly,near,occasionally,every year, every week等連用。例如:

  1)The moon moves round the earth..

  2)Mr. Smith travels to work by bus every day.

  (2)在由after,until,before,once,when,even if,in case,as long as,as soon as,the moment以及if,unless等引導(dǎo)的時間狀語從句或條件狀語從句中,通常用一般現(xiàn)在時代替將來時。例如:

  1)I will tell him the news as soon as I see him.

  2)I will not go to countryside if it rains tomorrow.

  (3)某些表示起始的動詞,可用一般現(xiàn)在時表示按規(guī)定、計劃或安排要發(fā)生的動作,這類動詞有:be,go,come,start,depart,arrive,begin,leave等。例如:

  1)The plane leaves at three sharp.

  2)The new teachers arrive tomorrow.

  (4)在由why,what,where,whoever,who,that,as等引導(dǎo)的從句中,也常用一般現(xiàn)在時代替將來時。例如:

  1)Free tickets will be given to whoever comes first.

  2)You’ll probably be in the same train as I am tomorrow.

  2.一般過去時

  (1)表示過去某一特定時間所發(fā)生的、可完成的動作或狀態(tài),常與表示確切過去時間的詞、短語或從句連用。例如:

  We went to the pictures last night and saw a very interesting film.

  (2)表示過去習(xí)慣性動作。例如:

  1)He always went to class last.

  2)I used to do my homework in the library.

  (注意與be used to doing短語的區(qū)別)

  3.一般將來時

  1)表示將來打算進(jìn)行或期待發(fā)生的動作或狀態(tài)。例如:

  I shall graduate next year.

  2)幾種替代形式:

  1)be going to +v在口語中廣泛使用,表示準(zhǔn)備做或?qū)l(fā)生的事情。例如:

  I’m going to buy a house when we’ve saved enough money.

  2)be to +v表示計劃安排要做的事,具有“必要”的強(qiáng)制性意義。例如:

  I am to play tennis this afternoon.

  3)be about to +v表示即將發(fā)生的事情。例如:

  He was about to start.

  4)be due to +v表示預(yù)先確定了的事,必定發(fā)生的事。例如:

  The train is due to depart in ten minutes.

  5)be on the point/verge of +v – ing強(qiáng)調(diào)即將發(fā)生的某種事態(tài)。例如:

  The baby was on the point of crying when her mother finally came home

  二、進(jìn)行時態(tài)

  1.現(xiàn)在進(jìn)行時

  (1)表示現(xiàn)在正在進(jìn)行的動作,常與now,right now,at the mother,for the time being,for the present等連用。例如:

  Don’t disturb her. She is reading a newspaper now.

  (2)表示現(xiàn)階段經(jīng)常發(fā)生的動作,常與always,continually,forever,constantly等連用。例如:

  My father is forever criticizing me.

  (3)表示根據(jù)計劃或安排在最近要進(jìn)行的事情。具有這種語法功能的動詞僅限于過渡性動詞。即表示從一個狀態(tài)或位置轉(zhuǎn)移到另一個狀態(tài)或位置上去的動詞。常用的有:go,come,leave,start,arrive,return等。例如:

  They are leaving for Hong Kong next month.

  (4)有些動詞不能用進(jìn)行時,這是一類表示“感覺,感情,存在,從屬”等的動詞。如:see,hear,smell,taste,feel,notice,look,appear,(表示感覺的詞);hate,love,fear,like,want,wish,prefer,refuse,forgive(表示感情的動詞);be,exist,remain,stay,obtain(表示存在狀態(tài)的動詞);have,possess,own,contain,belong,consist of,form(表示占有與從屬的動詞);understand,know,believe,think,doubt,forget,remember(表示思考理解的動詞)。但是如果它們詞義改變,便也可用進(jìn)行時態(tài)。例如:

  1)Tom looks pale. What’s wrong with him?

  (look在此為聯(lián)系動詞,意為“顯得,看上去”)

  2)Tom is looking for his books.

  (look在此為實(shí)義動詞,意為“尋找”)

  2.過去進(jìn)行時

  過去進(jìn)行時表示一個過去的動作發(fā)生時或發(fā)生后,另一個過去的動作正在進(jìn)行,或表示過去反復(fù)的習(xí)慣,常與always,continually,constantly等動詞連用。例如:

  1)We were discussing the matter when the headmaster entered.

  2)Whenever I visited him, he was always writing at the desk.

  3.將來進(jìn)行時

  將來進(jìn)行時主要表示將來某一時刻正在進(jìn)行的動作,或表示要在將來某一時刻開始,并繼續(xù)下去的動作。常用來表示禮貌的詢問、請求等。例如:

  1)This time next day they will be sitting in the cinema.

  2)What will you be doing at six tomorrow evening?

  4.完成進(jìn)行時

  (現(xiàn)在、過去、將來)完成進(jìn)行時是(現(xiàn)在、過去、將來)完成時的強(qiáng)調(diào)形式,將放在完成時態(tài)部分講述。

  三、完成時態(tài)

  完成時態(tài)通常表示已完成或從事的動作。它可分為:

  1.現(xiàn)在完成時

  (1)現(xiàn)在完成時用來表示對目前狀況仍有影響的,剛剛完成的動作(常與yet,already,just連用),或者過去某一時刻發(fā)生的,持續(xù)到現(xiàn)在的情況(常與for,since連用)。例如:

  1)I have just finished my homework.

  2)Mary has been ill for three days.

  (2)常與現(xiàn)在完成時連用的時間狀語有:since, for, during, over等引導(dǎo)出的短語;副詞already, yet, just, ever, now, before, often, lately, recently等;狀語詞組this week (morning, month, year), so far, up to now, many times, up to the present等。例如:

  1)I haven’t been there for five years.

  2)So far, she hasn’t enjoyed the summer vacation.

  3)There have been a lot of changes since 1978.

  (3)完成時態(tài)可用在下列結(jié)構(gòu)中:

  This (That, It) is (was) the first (second…) time +定語從句;This (That, It) is (was) the only (last) + n +定語從句;This (That, It) is (was) +形容詞最高級+ n +定語從句。如果主句的謂語動詞是一般現(xiàn)在時,從句的謂語動詞通常用現(xiàn)在完成時;如果主句謂語動詞是一般過去時,從句謂語動詞通常用過去完成時。例如:

  (1)This is one of the rarest questions that have ever been raised at such a meeting.

  (2)There was a knock at the door. It was the second time someone had interrupted me that evening.

  2.過去完成時

  (1)表示過去某時間前已經(jīng)發(fā)生的動作或情況,這個過去的時間可以用by,before等介詞短語或一個時間狀語從句來表示;或者表示一個動作在另一個過去動作之前已經(jīng)完成。例如:

  1)We had just had our breakfast when Tom came in.

  2)By the end of last year they had turned out 5, 000 bicycles.

  (2)動詞expect, hope, mean, intend, plan, suppose, wish, want, desire等用過去完成時,表示過去的希望、預(yù)期、意圖或愿望等沒有實(shí)現(xiàn)。例如:

  I had meant to take a good holiday this year, but I wasn’t able to get away.

  另外兩種表示“過去想做而未做的事”的表達(dá)方式是:

  1)was / were + to have done sth,例如:

  We were to have come yesterday, but we couldn’t.

  2)intended (expected, hope, meant, planned, supposed, wished, wanted, desired) + to have done sth,例如:

  I meant to have told you about it, but I forgot to do so.

  (3)過去完成時常用于以下固定句型:

  1)hardly, scarcely, barely + 過去完成時+ when + 過去時。例如:

  Hardly had I got on the bus when it started to move.

  2)no sooner +過去完成時+ than +過去時。例如:

  No sooner had I gone out than he came to see me.

  3)by (the end of ) +過去時間,主句中謂語動詞用過去完成時。例如:

  The experiment had been finished by 4 o’clock yesterday afternoon.

  3.將來完成時

  將來完成時表示在將來某一時刻將完成或在另一個未來的動作發(fā)生之前已經(jīng)完成的動作;也可以用來表示一種猜測。常與將來完成時連用的時間狀語有:by (the time / the end of ) +表示將來時間的短語和句子;before (the end of ) +表示將來時間的詞語或句子;when, after等加上表示將來動作的句子等。例如:

  1)By this time tomorrow you will have arrived in Shanghai.

  2)I shall have finished this composition before 9 o’clock.

  3)When we get on the railway station, the train will probably have left.

  4.完成進(jìn)行時

  完成進(jìn)行時是完成時的強(qiáng)調(diào)形式,有現(xiàn)在完成進(jìn)行時,過去完成進(jìn)行時,將來完成進(jìn)行時。

  (1)現(xiàn)在完成進(jìn)行時表示過去某一時刻之前開始的動作或狀態(tài)一直延續(xù)到過去某一時刻。例如:

  I have been looking for my lost book for three days, but I still haven’t found it.

  (2)過去完成進(jìn)行時表示過去某一時刻之前開始的動作或狀態(tài)一直延續(xù)到過去某一時刻。例如:

  It had been raining cats and dogs for over a week and the downpour had caused landslides in many places.

  (3)將來完成進(jìn)行時表示在將來某一時刻之前開始的一個動作或狀態(tài)一直延續(xù)到將來某一時刻。例如:

  By the time you arrive tonight, she will have been typing for hours.

  四、時態(tài)一致

  時態(tài)一致是英語四、六級考試的一個重要內(nèi)容。通常應(yīng)由主句謂語的時態(tài)決定從句的謂語時態(tài)。一般原則是:

  1、當(dāng)主句謂語使用現(xiàn)在時或?qū)頃r,從句的謂語根據(jù)具體情況使用任何時態(tài)

  He says that he lives in Wuhan.

  We hope that there will be many people at your party today.

  “Did you hear that Bill finally sold the house?” “Yes, but I don’t know who bought it.”

  “There’s a lot of excitement on the street.”

  “There certainly is. Do you suppose the astronauts have returned?”

  2、當(dāng)主句謂語使用過去時的時候,從句的謂語必須使用過去范圍的時態(tài)

  He said he was writing a novel.

  The teacher wanted to know when we would finish the experiment.

  He said his father had been an engineer.

  3、當(dāng)從句是表示沒有時間概念的真理時,從句的謂語應(yīng)使用一般現(xiàn)在時。例如:

  The teacher told them since light travels faster than sound, lightning appears to go before thunder.

  注:在此種情況下,即使主句謂語用了過去式的各種時態(tài),從句謂語也應(yīng)用一般現(xiàn)在時。

  4、從句謂語只能用虛擬語氣的情況

  利用時態(tài)一致原則確定從句動詞時態(tài)時,還應(yīng)注意,若主語動詞是表示命令、請求、要求、建議、勸告等的動詞,從句謂語只能用虛擬語氣,不能遵循時態(tài)一致原則。例如:

  We insisted that we do it ourselves.

【英語語法之時態(tài)篇】相關(guān)文章:

小學(xué)英語語法例題及答案「時態(tài)」06-11

2017年中考英語語法知識:英語的時態(tài)03-15

初中英語語法大全之介詞03-15

初中英語語法之介詞短語04-03

中考英語時態(tài)習(xí)題及答案解析05-22

中考時態(tài)部分習(xí)題及答案解析05-22

高考寫作必備時態(tài)知識點(diǎn)09-10

小升初英語時態(tài)考點(diǎn)練習(xí)試題附答案07-03

中考英語時態(tài)訓(xùn)練習(xí)題及答案解析05-20