1.1一般現(xiàn)在時的用法
1)經(jīng)常性或習(xí)慣性的動作,常與表示頻度的時間狀語連用。
時間狀語:every…,sometimes,at…,onSunday。例如:
Ileavehomeforschoolat7everymorning.每天早上我七點離開家。
2)客觀真理,客觀存在,科學(xué)事實。例如:
Theearthmovesaroundthesun.地球繞太陽轉(zhuǎn)動。
ShanghailiesintheeastofChina.上海位于中國東部。
3)表示格言或警句。例如:
Pridegoesbeforeafall.驕者必敗。
(注意:此用法如果出現(xiàn)在賓語從句中,即使主句是過去時,從句謂語也要用一般現(xiàn)在時。)
例:Columbusprovedthattheearthisround.哥倫布證實了地球是圓的。
4)現(xiàn)在時刻的狀態(tài)、能力、性格、個性。例如:
Idontwantsomuch.我不要那么多。
AnnwritesgoodEnglishbutdoesnotspeakwell.安英語寫得不錯,講的可不行。
比較:NowIputthesugarinthecup.把糖放入杯子。
Iamdoingmyhomeworknow.我正在做功課。
第一句用一般現(xiàn)在時,用于操作演示或指導(dǎo)說明的示范性動作,表示言行的瞬間動作。第二句中的now是進行時的標志,表示正在進行的動作的客觀狀況,所以后句用一般現(xiàn)在時。
1.2一般過去時的用法
1)在確定的過去時間里所發(fā)生的動作或存在的狀態(tài)。
例如:時間狀語有:yesterday,lastweek,anhourago,theotherday,in1982等。例如:
Wheredidyougojustnow?剛才你上哪兒去了?
2)表示在過去一段時間內(nèi),經(jīng)常性或習(xí)慣性的動作。例如:
WhenIwasachild,Ioftenplayedfootballinthestreet.
我是個孩子的時候,常在馬路上踢足球。
WhenevertheBrownswentduringtheirvisit,theyweregivenawarmwelcome.
那時,布朗一家無論什么時候去,都受到熱烈歡迎。
3)句型:Itistimeforsb.todosth“到……時間了”“該……了”。例如:
Itistimeforyoutogotobed.你該睡覺了。
Itistimethatsb.didsth.“時間已遲了”“早該……了”。例如:
Itistimeyouwenttobed.你早該睡覺了。
would(had)rathersb.didsth.表示‘寧愿某人做某事。例如:
Idratheryoucametomorrow.還是明天來吧。
4)wish,wonder,think,hope等用過去時,作試探性的詢問、請求、建議等,而一般過去時表示的動作或狀態(tài)都已成為過去,現(xiàn)已不復(fù)存在。例如:
Ithoughtyoumighthavesome.我以為你想要一些。
比較:Christinewasaninvalidallherlife.含義:她已不在人間。
Christinehasbeenaninvalidallherlife.她現(xiàn)在還活著
Mrs.DarbylivedinKentuckyforsevenyears.達比太太已不再住在肯塔基州。
Mrs.DarbyhaslivedinKentuckyforsevenyears.現(xiàn)在還住在肯塔基州,有可能指剛離去
(注意:用過去時表示現(xiàn)在,表示委婉語氣。)
①動詞want,hope,wonder,think,intend等。例如:
Didyouwantanythingelse?您還要些什么嗎?
Iwonderedifyoucouldhelpme.能不能幫我一下。
②情態(tài)動詞could,would。例如:
Couldyoulendmeyourbike?你的自行車,能借用一些嗎?
1.3usedto/beusedto
usedto+do:“過去常?!北硎具^去習(xí)慣性的動作或狀態(tài),但如今已不存在。例如:
Motherusednottobesoforgetful.老媽過去沒那么健忘。
Scarfusedtotakeawalk.斯卡夫過去常常散步。
beusedto+doing:對……已感到習(xí)慣,或“習(xí)慣于”,to是介詞,后需加名詞或動名詞。例如: Scarfisusedtotakingawalk.斯卡夫現(xiàn)在已習(xí)慣于散步了。
典型例題
——Yourphonenumberagain?I___quitecatchit.
——Its69568442.
A.didnt B.couldnt C.dont D.cant
答案A.本句雖沒有明確的時間狀語,但從語意上看出,在聽的時候沒有聽懂這個動作發(fā)生在過去,因此應(yīng)用過去時。
1.4一般將來時
1)shall用于第一人稱,常被will所代替。
will在陳述句中用于第一人稱,在征求意見時常用于第二人稱。例如:
WhichparagraphshallIreadfirst?我先讀哪一段呢?
Willyoubeathomeatseventhisevening?今晚七點回家好嗎?
2)begoingto+不定式,表示將來。
a.主語的意圖,即將做某事。例如:
Whatareyougoingtodotomorrow?明天打算作什么呢?
b.計劃,安排要發(fā)生的事。例如:
Theplayisgoingtobeproducednextmonth。這出戲下月開播。
c.有跡象要發(fā)生的事。例如:
Lookatthedarkclouds,thereisgoingtobeastorm.看那烏云,快要下雨了。
③be+不定式表將來,按計劃或正式安排將發(fā)生的事。例如:
WearetodiscussthereportnextSaturday.我們下星期六討論這份報告。
④beaboutto+不定式,意為馬上做某事。例如:
HeisabouttoleaveforBeijing.他馬上要去北京。
(注意:beabouttodo不能與tomorrow,nextweek等表示明確將來時的時間狀語連用。)
1.5begoingto/will用于條件句時,begoingto表將來,will表意愿。例如:
Ifyouaregoingtomakeajourney,youdbettergetreadyforitassoonaspossible.
Nowifyouwilltakeoffyourclothes,wewillfitthenewclothesonyouinfrontofthemirror.
1.6beto和begoingto
beto表示客觀安排或受人指示而做某事,begoingto表示主觀的打算或計劃。例如:
Iamtoplayfootballtomorrowafternoon.明天下午我去踢球。(客觀安排)
Imgoingtoplayfootballtomorrowafternoon.
明天下午我想去踢球。(主觀安排)
1.7一般現(xiàn)在時表將來
①下列動詞come,go,arrive,leave,start,begin,return的一般現(xiàn)在時可以表示將來,主要用來表示在時間上已確定或安排好的事情。例如:
Thetrainleavesatsixtomorrowmorning.火車明天上午六點開。
WhendoesthebusstarItstarsintenminutes.汽車什么時候開?十分鐘后。
②以here,there等開始的倒裝句,表示動作正在進行。例如:
Herecomesthebus.=Thebusiscoming.車來了。
Theregoesthebell.=Thebellisringing.鈴響了。
③在時間或條件句中。例如:
WhenBillcomes(不是willcome),askhimtowaitforme.比爾來后,讓他等我。
IllwritetoyouassoonasIarrivethere.我到了那里,就寫信給你。
4)在動詞hope,takecarethat,makesurethat等的賓語從句中。例如:
Ihopetheyhaveanicetimenextweek.我希望他們下星期玩得開心。
1.8用現(xiàn)在進行時表示將來
下列動詞come,go,arrive,leave,start,begin,return等現(xiàn)在進行時可以表示將來。例如: Imleavingtomorrow.明天我要走了。
Areyoustayingheretillnextweek?你會在這兒呆到下周嗎?
1.9現(xiàn)在完成時
現(xiàn)在完成時用來表示之前已發(fā)生或完成的動作或狀態(tài),其結(jié)果的影響現(xiàn)在還存在;也可表示持續(xù)到現(xiàn)在的動作或狀態(tài)。其構(gòu)成:have(has)+過去分詞。
1.10比較一般過去時與現(xiàn)在完成時
①一般過去時表示過去某時發(fā)生的動作或單純敘述過去的事情,強調(diào)動作;現(xiàn)在完成時為過去發(fā)生的,強調(diào)過去的事情對現(xiàn)在的影響,強調(diào)的是影響。
②一般過去時常與具體的時間狀語連用,而現(xiàn)在完成時通常與模糊的時間狀語連用,或無時間狀語。一般過去時的時間狀語:yesterday,lastweek,…ago,in1980,inOctober,justnow等,皆為具體的時間狀語。
現(xiàn)在完成時的時間狀語:for,since,sofar,ever,never,just,yet,till/until,uptonow,inpastyears,always等,皆不確定的時間狀語。
共同的時間狀語:thismorning,tonight,thisApril,now,already,recently,lately等。
③現(xiàn)在完成時可表示持續(xù)到現(xiàn)在的動作或狀態(tài),動詞一般是延續(xù)性的,如live,teach,learn,work,study,know.
一般過去時常用的非持續(xù)性動詞有come,go,leave,start,die,finish,become,getmarried等。例如:
Isawthisfilmyesterday.(強調(diào)看的動作發(fā)生過了)
Ihaveseenthisfilm.(強調(diào)對現(xiàn)在的影響,電影的內(nèi)容已經(jīng)知道了)
Whydidyougetupsoearly?(強調(diào)起床的動作已發(fā)生過了)
Whohasnthandedinhispaper?(強調(diào)有卷子未交,疑為不公平競爭)
HehasbeenintheLeagueforthreeyears.(在團內(nèi)的狀態(tài)可延續(xù))
HehasbeenaLeaguememberforthreeyears.(是團員的狀態(tài)可持續(xù))
句子中如有過去時的時間副詞(如yesterday,last,week,in1960)時,不能使用現(xiàn)在完成 時,要用過去時。
(錯)Tomhaswrittenalettertohisparentslastnight.
(對)Tomwrotealettertohisparentslastnight.
1.11用于現(xiàn)在完成時的句型
①Itisthefirst/secondtime…that…結(jié)構(gòu)中的從句部分,用現(xiàn)在完成時。例如:
ItisthefirsttimethatIhavevisitedthecity.這是我第一次訪問這城市。
Thisisthefirsttime(that)Iveheardhimsing.這是我第一次聽他唱歌。
(注意:Itwasthethirdtimethattheboyhadbeenlate.)
②Thisis+形容詞最高級+that…結(jié)構(gòu),that從句要用現(xiàn)在完成時。例如:
ThisisthebestfilmthatIve(ever)seen.這是我看過的最好的電影。
典型例題
(1)——Doyouknowourtownatall?---No,thisisthefirsttimeI___here.
A.was B.havebeen C.came D.amcoming
答案B.Thisisthefirsttime后面所加從句應(yīng)為現(xiàn)在完成時,故選B。
(2)——Haveyou____beentoourtownbefore?——No,itsthefirsttimeI___here.
A.even,come B.even,havecome C.ever,come D.ever,havecome
答案D.ever意為曾經(jīng)或無論何時,反意詞為never,此兩詞常用于完成時。
(注意:非延續(xù)性動詞的否定形式可以與表示延續(xù)時間的狀語連用。即動作不發(fā)生的狀態(tài)是可以持續(xù)的。)
(錯)Ihavereceivedhisletterforamonth.
(對)Ihaventreceivedhisletterforalmostamonth.
1.12比較since和for
Since用來說明動作起始時間,for用來說明動作延續(xù)時間長度。例如:
Ihavelivedhereformorethantwentyyears.我住在這兒二十多年了。
IhavelivedheresinceIwasborn.我從出生起就住在這兒了。
(注意:并非有for作為時間狀語的句子都用現(xiàn)在完成時。)
Iworkedhereformorethantwentyyears.(我現(xiàn)在已不在這里工作。)
Ihaveworkedhereformanyyears.(現(xiàn)在我仍在這里工作。)
(注意:用句型轉(zhuǎn)換的方法,很容易排除非延續(xù)動詞在有for/since結(jié)構(gòu)的完成時中的誤用。) 1)(對)TomhasstudiedRussianforthreeyears.=TombegantostudyRussianthreeyearsago,andisstillstudyingitnow.
2)(錯)Harryhasgotmarriedforsixyears.=Harrybegantogetmarriedsixyearsago,andisstillgettingmarriednow.
顯然,第二句不對,它應(yīng)改為Harrygotmarriedsixyearsago.或Harryhasbeenmarriedforsixyears.
1.13since的四種用法
1)since+過去一個時間點(如具體的年、月、日期、鐘點、1980,lastmonth,halfpastsix)。例如: Ihavebeenheresince1989.1989起,我一直在這兒。
2)since+一段時間+ago。例如:
Ihavebeenheresincefivemonthsago.我在這兒,已經(jīng)有五個月了。
3)since+從句。例如:
Greatchangeshavetakenplacesinceyouleft.你走后,變化可大了。
Greatchangeshavetakenplacesincewewerehere.我們走后,變化可大了。
4)Itis+一段時間+since從句。例如:
ItistwoyearssinceIbecameapostgraduatestudent.我考上研究生有兩年了。
1.14延續(xù)動詞與瞬間動詞
1)用于完成時的區(qū)別
延續(xù)動詞表示經(jīng)驗、經(jīng)歷;瞬間動詞表示行為的結(jié)果,不能與表示段的時間狀語。例如:
Hehascompletedthework.他已完成了那項工作。(表結(jié)果)
Iveknownhimsincethen.我從那時起就認識他了。(表經(jīng)歷)
2)用于till/until從句的差異
延續(xù)動詞用于肯定句,表示“做……直到……”瞬間動詞用于否定句,表示“到……,才……”。
例如:
Hedidntcomebackuntiltenoclock.他到10點才回來。
Hesleptuntiltenoclock.他一直睡到10點。
典型例題
1.Youdontneedtodescribeher.I___herseveraltimes.
A.hadmet B.havemet C.met D.meet
答案B.首先本題后句強調(diào)對現(xiàn)在的影響,我知道她的模樣,你不用描述。再次,severaltimes告知為反復(fù)發(fā)生的動作,因此用現(xiàn)在成時。
2.——Imsorrytokeepyouwaiting.
——Oh,notatall.I___hereonlyafewminutes.
A.havebeen B.hadbeen C.was D.willbe
答案A.等待的動作由過去開始,持續(xù)到現(xiàn)在,應(yīng)用現(xiàn)在完成時。
1.15過去完成時
1)概念:表示過去的過去
其構(gòu)成是had+過去分詞構(gòu)成。那時以前那時現(xiàn)在
2)用法
a.在told,said,knew,heard,thought等動詞后的賓語從句。例如:
Shesaid(that)shehadneverbeentoParis.她告訴我她曾去過巴黎。
b.狀語從句
在過去不同時間發(fā)生的兩個動作中,發(fā)生在先,用過去完成時;發(fā)生在后,用一般過去時。例如:Whenthepolicearrived,thethieveshadrunaway.警察到達時,小偷們早就跑了。
c.表示意向的動詞,如hope,wish,expect,think,intend,mean,suppose等,用過去完成時表示“原本…,未能…”。例如:
Wehadhopedthatyouwouldcome,butyoudidnt.那時我們希望你能來,但是你沒有來。
3)過去完成時的時間狀語before,by,until,when,after,once,assoonas。例如:
HesaidthathehadlearnedsomeEnglishbefore.他說過他以前學(xué)過一些英語。
Bythetimehewastwelve,Edisonhadbegantomakealivingbyhimself.
到了十二歲那年,愛迪生開始自己謀生。
Tomwasdisappointedthatmostoftheguestshadleftwhenhearrivedattheparty.
湯姆失望了,因為他到達晚會時,大部分客人已經(jīng)走了。
典型例題
Thestudents___busilywhenMissBrownwenttogetabookshe___intheoffice.
A.hadwritten,left B,werewriting,hasleft
C.hadwritten,hadleft D.werewriting,hadleft
答案D.
“把書忘在辦公室”發(fā)生在“去取書”這一過去的動作之前,因此“忘了書”這一動作發(fā)生在過去的過去,用過去完成時。句中when表示的是時間的一點,表示在”同學(xué)們正忙于……這一背景下,when所引導(dǎo)的動作發(fā)生。因此前一句應(yīng)用過去進行時。
注意:hadhardly…when還沒等……就……。
例如:IhadhardlyopenedthedoorwhenIhehitme.我剛打開門,他就打了我。
hadnosooner…than剛……就……。
例如:Hehadnosoonerboughtthecarthanhesoldit.他剛買了這輛車,轉(zhuǎn)眼又賣了。
1.16用一般過去時代替過去完成時
1)兩個動作如按順序發(fā)生,又不強調(diào)先后,或用then,and,but等連詞時,多用一般過去時。例如: Whenshesawthemouse,shescreamed.她看到老鼠,就叫了起來。
MyauntgavemeahatandIlostit.姑媽給了我一頂帽子,我把它丟了。
2)兩個動作相繼發(fā)生,可用一般過去時;如第一個動作需要若干時間完成,用過去完成時。例如:
WhenIheardthenews,Iwasveryexcited.
3)敘述歷史事實,可不用過去完成時,而只用一般過去時。例如:
OurteachertoldusthatColumbusdiscoveredAmericain1492.
1.17將來完成時
1)構(gòu)成willhavedone
2)概念
a.狀態(tài)完成:表示某事繼續(xù)到將來某一時為止一直有的狀態(tài)。例如:
heywillhavebeenmarriedfor20yearsbythen.到那時他們結(jié)婚將有二十年了。
b.動作完成:表示將來某一時或另一個將來的動作之前,已經(jīng)完成的動作或獲得的經(jīng)驗。例如: YouwillhavereachedShanghaibythistimetomorrow.明天此時,你已經(jīng)到達上海了。
1.18現(xiàn)在進行時
現(xiàn)在進行時的基本用法:
a.表示現(xiàn)在(指說話人說話時)正在發(fā)生的事情。例如:
Wearewaitingforyou.我們正在等你。
b.習(xí)慣進行:表示長期的或重復(fù)性的動作,說話時動作未必正在進行。例如:
Mr.Greeniswritinganothernovel.他在寫另一部小說。(說話時并未在寫,只處于寫作的狀態(tài)。)
c.表示漸變,這樣的動詞有:get,grow,become,turn,run,go,begin等。例如:
Theleavesareturningred.葉子在變紅。
Itsgettingwarmerandwarmer.天越來越熱了。
d.與always,constantly,forever等詞連用,表示反復(fù)發(fā)生的動作或持續(xù)存在的狀態(tài),往往帶有說話人的主觀色彩。例如:
Youarealwayschangingyourmind.你老是改變主意。
典型例題
Mydictionary___,Ihavelookedforiteverywherebutstill___it.
A.haslost,dontfind B.ismissing,dontfind
C.haslost,haventfound D.ismissing,haventfound.
答案D.前句是一個仍在持續(xù)的狀態(tài),應(yīng)用進行時,由于沒有找到,其影響仍然存在,應(yīng)用完成時,瞬間動詞用于否定式時可用于完成時。
1.19不用進行時的動詞
1)表示事實狀態(tài)的動詞,如have,belong,possess,cost,owe,exist,include,contain,matter,weigh,measure,continue等。例如:
Ihavetwobrothers.我有兩兄弟。
Thishousebelongstomysister.這房子是我姐的。
2)表示心理狀態(tài)的動詞,如know,realize,thinksee,believe,suppose,imagine,agree,recognize,remember,want,need,forget,prefer,mean,understand,love,hate等。例如:Ineedyourhelp.我需要你的幫助。
Helovesherverymuch.他愛她很深。
3)瞬間動詞,如accept,receive,complete,finish,give,allow,decide,refuse等。例如:
Iacceptyouradvice.我接受你的勸告。
4)系動詞,如seem,remain,lie,see,hear,smell,feel,taste,get,become,turn等。例如: Youseemalittletired.你看上去有點累。
1.20過去進行時
1)概念:表示過去某時正在進行的狀態(tài)或動作。
2)過去進行時的主要用法是描述一件事發(fā)生的背景;一個長動作延續(xù)的時候,另一個短動作發(fā)生。
3)常用的時間狀語有thismorning,thewholemorning,alldayyesterday,fromninetotenlastevening,when,while等。例如:
Mybrotherfellwhilehewasridinghisbicycleandhurthimself.我兄弟騎車時摔了下來,受了傷。
Itwasrainingwhentheyleftthestation.他們離開車站時,正下著雨。
WhenIgottothetopofthemountain,thesunwasshining.我到達山頂時,陽光燦爛。
典型例題
1)Mary___adresswhenshecutherfinger.
A.made B.ismaking C.wasmaking D.makes
答案C.
割傷手指是已發(fā)生的事情,應(yīng)用過去時。同時,when表時間的同時性,"瑪麗在做衣服時"提供事情發(fā)生的背景,因此用過去進行時。
2)Asshe___thenewspaper,Granny___asleep.
A.read;wasfalling B.wasreading;fell C.wasreading;wasfallingD.read;fell
答案B.句中的as=when,while,意為“當……之時”。描述一件事發(fā)生的背景時,用過去進行;一個長動作發(fā)生的時候,另一個短動作發(fā)生。句意為“在她看報紙時,奶奶睡著了。”句中的fell(fall的過去時),是系動詞,后跟形容詞,如:fallsick。