例:He is listning to the music now.
他現在正在聽音樂。
②表示目前一段時間内一直在做的事情,但不一定此時此刻正在做。
例:I am studying computer this term.
這個(gè)學期我一直在學習計算機(jī)。
③現在進行時可以表示将來的含義。
瞬時動(dòng)詞(cí)的進行一定表将來。
例:I am leaving.
我要離開瞭。
持續動(dòng)詞(cí)的進行隻有有将來的時間狀語或有将來語境中才表将來。
例:I am travelling next month.
下個月我要去旅行。
④現在進行時與頻度副詞連用,表示說話者或褒義或貶義的感情色彩。
例:He is always helping others.
他總是幫(bāng)助别人。(褒義(yì))
3. 現在完成時(have/has done)
①表示動作到現在爲止已經完成或剛剛完成,強調對現在産生的影響。
例:I bought a new house, but I haven't sold my old one yet, so at the moment I have two houses.
我買瞭(le)一所新房子,但是還(hái)沒有賣掉舊的,所以現在我又兩所房子。
②表示從過去某時刻開始,持續到現在的動作或情況,並且有可能會繼續延續下去。此時經常用延續性動詞。時間狀語常用since加一個過去的時間點,或for加一段時間,或by加一個現在時間。
例:Great as Newton was, many of his ideas have been challenged today and are being modified by the work of scientists of our time.
雖然牛頓(dùn)是個偉大的人物,但他的許多見解直到今天還在受到挑戰,並(bìng)且被現代科學家的工作所修正。
③表示發生在過去,但對現在仍有影響的動作或情況。通常用點動詞,如:arrive, begin, find, give, lose等。
例:John has broken his left leg.
約翰摔斷瞭左腿。
注意:
A) 現在完成時是聯系過去和現在的紐帶。現在完成時和過去時的區别在於:現在完成時強調動作的動态,或受動态的影響,是動态的結果,對現在有影響;過去時隻表示過去的某個具體時間裏發生的動作,與現在沒有聯系。例:
He worked in that hospital for 8 years.
他曾經在那家醫院工作瞭8年。這隻是講述一個過去的事實,他現在已經不在那家醫院瞭。
He has worked in that hospital for 8 years.
他已經在那家醫院裏工作瞭8年。表示他從過去開始工作,一直工作到現在,現在仍在那家醫院工作。
B) 因爲含有for加一段時間或since加一個時間點這樣的時間狀語的完成時,有動态和延續性的特點,所以不能使用終端動詞或瞬間動詞。例:
My sister has been married for 5 years.
過(guò)去分詞(cí)做表語表示狀态,可以延續
My sister has married. Don't disturb her.
終端動詞不可延續
4. 現在完成進行時(have/has been doing)
表示某一動作開始於過去某一時間,延續或重複地出現至今,或将繼續延續至将來。 與現在完成時相比,現在完成進行時更強調:在從過去到現在的時間裏,動作或狀态一直持續或一直反複出現。
例:We have been working on this project for over a month now.
到目前爲止,我們一直在處(chù)理那個項目,已經花瞭(le)一個多月時間瞭(le)。
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
從本題上下文看,這兩個句子的意思是:“看來,這個管道漏油已有一段時間瞭,我們将不得不拆卸機器排除故障。”第二句表示将要採取的措施。第一句動作發生在第二句之前,並且延續到現在爲止仍在繼續。因此,空格中需用現在完成時或現在完成進行時。D) has been leaking是現在完成進行時,因此是本題的答案。有11%的考生誤選瞭B) is leaking。由於本句有時間狀語for some time,表示謂語動作延續,謂語不能用現在進行時,必須用和完成時有關的時态。有些考生誤選瞭C) leaked或A) had leaked。是因爲他們沒有注意到本題第二句是一般将來時,所以第一句的謂語不能用過去時或過去完成時。
5. 一般過去時 (did; was/were)
①表示過去某個時間發生的動作或情況。
例:I bought some fruits yesterday.
我昨天買瞭一些水果。
②表示過去習慣性動作。特别是由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.
老人過去常常坐在甯靜的公園裏的一條長椅上,看著其他的人,一坐就是數個小時,什麽也不幹,也不和任何人交談。
He used to visit his mother once a week.
他以前總(zǒng)是每周看望一次他的母親(qīn)。
③有時可代替一般現在時,表達一種婉轉、客氣、禮貌、商量的語氣。
例:I wanted to ask you if I could borrow your car?我想向您借車(chē)用一用,可以嗎(ma)?
Would you mind my sitting here?
您介意我坐在這裏嗎?
注意事項:
A) 注意時間狀語的搭配。一般過去時的時間狀語應該是表示過去某個時間的詞或詞組,如:yesterday, last month, in 1999, two days ago等,絕對不可與recently, in the past 10 years, this month等連用,因爲這樣的時間狀語都與現在有關系,應該用現在完成時或一般現在時。
B) used to do的否定形式和疑問形式很特别:你怎麽寫都正確。以否定形式爲例:used not to do, didn't used to do, didn't use to do都對。
Used to do經常與 be used to doing sth/ sth結構進行對比。前者表示"過去常常或過去曾經",要求加動詞原形;後者表示"習慣於",要求加名詞或動名詞。
6. 過去完成時(had done)
表示在過去的某個時間或動作以前已經完成的動作或已經存在的狀态。就是我們常說的"過去的過去"。
例:Until then, his family hadn't heard from him for six months.
到那時爲止,他家裏已經有六個月沒得到他的消息瞭。
“過去的過去”這種邏輯關(guān)系常通過上下文體現出來,而不一定受某個(gè)時間狀語的限制。
There had been some one in our room just now, because I noticed a burning cigarette end on the floor when we opened the front door.
剛(gāng)才有人在我們的房間(jiān)裏,因爲我們打開前門進來時,我注意到地闆上有一支仍在燃燒的香煙。
雖然時間狀語是just now,似乎應該(gāi)使用一般過去時,但是“在房間裏”這個狀态是在"開門"和"注意"這兩個過去的動(dòng)作之前就存在的,所以應該(gāi)用過去完成時。
7. 過去将來時(would do)
表示從過去的某個時間看将要發生的事。
例:I said on Thursday I should see my friend the next day.
我星期四說我将於(yú)第二天拜訪(fǎng)我的朋友。
8. 過去進行時(was/ were doing)
①表示在過去一個具體的時間正在發生的動作。
例:Mary was listening to light music 10 minutes ago.
10分鍾前,瑪麗正在聽輕音樂。
②表示過去某個時間段内一直在發生的事情。
例:I was travelling in London last summer vacation.
去年暑假我在倫敦旅行。
③過去進行時可以表示過去将來的含義。
瞬時動(dòng)詞(cí)的過去進行時一定表示過去将來的含義。
例:Then she said she was leaving.
然後她說她要離開瞭。
持續動(dòng)詞(cí)的過去進行時隻有在有過去将來的時間狀語或過去将來的語境下才能表示過去将來。
例:She said that she was travelling the next day.
她說她第二天要去旅行。
④過去進行時和頻度副詞連用可以表示說話者或褒義或貶義的感情色彩。
例:When he lived in country,he was always helping the poor.
住在鄉下時,他總是幫(bāng)助窮(qióng)人。
9. 一般将來時
①基本結構是will/shall do
例:We will send her a glass hand-made craft as her birthday gift.
我們将送給(gěi)她一個(gè)玻璃的手工制品,作爲給(gěi)她的生日禮物。
②有些動詞,如: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.(我媽媽下周将來看我,並(bìng)會(huì)呆到5月。)
③表示“打算…,要…”時,可用 be going to do。
例:This is just what I am going to say.
這正是我想說的。
④ 表示“即将、正要”時,可用be about to do。強調近期内或馬上要做的事。
例:Don't worry, I am about to make a close examination on you.
别擔心,我馬上就給你做一次仔細的檢查。
⑤"be to do"的用法:
a) 表示“按計劃、安排即将發生某事或打算做某事”。
例:She is to be seen in the lab on Monday.
星期一你準會在實驗室見到她。
b) 該做或不該做的事情(語氣上接近於should, must, ought to, have to),表示一種命令、規勸性語氣。
例:You are to go to bed and keep quiet, kids. Our guests are arriving in less than 5 minutes.
孩子們,你們必須 上床睡覺(jué),不準吵鬧。我們的客人5分鍾之内就要到瞭(le)。
10. 将來進行時(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.
别擔(dān)心,你不會認不出她的。她到時會穿一件紅(hóng)色的T恤衫和一條白色的短裙。
11. 将來完成時(will have done)
表示從将來的某一時間開始、延續到另一個将來時間的動作或狀态,或是發生在某個将來時間,但對其後的另一個将來時間有影響的動作或狀态。就好象把現在完成時平移到時間軸的将來時時段一樣。其用法從和過去及現在有關,變成瞭和将來及将來的将來有關。
例:The conference will have lasted a full week by the time it ends.
會議從開始到結束将持續整整一個星期。
12.将來完成進行時:(will have been doing)
表示一個動作延續到将來某個時間,期間一直有規律在進行、不曾間斷,並且有可能繼續延續下去。
例:By the end of next month, the project will have been being worked for 3 years.
到下個(gè)月底爲止,這項工程就已經不停地進行瞭(le)3年瞭(le)。
13.過去完成進行時: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歲大的兒子已經把這個舊鍾表拆卸並(bìng)重新組裝瞭(le)好幾回瞭(le)。
14.過去将來進行時:( would be doing )
強調在過去将來的某個具體時間正在發生的動作或存在的狀态。
例:The government promised that a new highway would be being built next July.
政府承諾(nuò)說(shuō)第二年7月将有一條新的高速公路正在修建。
15.過去将來完成時:(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.
我堅信到那年年底爲止,那個軟件的新版本将被開發出來。但是我錯(cuò)瞭(le)。
表示動作從過去某一時間開始一直延續到過去将來某一時間,並且有可能繼續延續下去。
例:He told me that by the end of the year he would have lived there for thirty years.
他告訴我,到那年年底爲止他将已經(jīng)在那裏住瞭(le)三十年瞭(le)。
16.過去将來完成進行時:
(would have been doing)
表示動作從過去某一時間開始一直延續到過去将來某一時間,期間一直有規律在進行、不曾間斷,並且有可能繼續延續下去。
例:They said that by the end of the following month, the project would have been being worked for 3 years.
他們說到第二個(gè)月底爲止,這項工程就已經不停地進行瞭(le)3年瞭(le)。