英語語法總結--動詞的時態
1.一般現在時的用法1)經常性或習慣性的動作,常與表示頻腮度的時間狀語連用。 時間狀語:every…,sometimes,at…,onSunday Ileavehomeforschoolat7everymorning.2)客觀真理,客觀存在,科學事實。 Theearthmovesaroundthesun. ShanghailiesintheeastofChina.
3)表示格言或警句中。 Pridegoesbeforeafall. 驕者必敗。注意:此用法如果出現在賓語從句中,即使主句是過去時,從句謂語也要用一般現在時。例:Columbusprovedthattheearthisround..4)現在時刻的狀態、能力、性格、個性。
2.一般過去時的用法
1)在確定的過去時間裡所發生的動作或存在的狀態。 時間狀語有:yesterday,lastweek,anhourago,theotherday,in1982
3.usedto/beusedto
usedto+do:"過去常常"表示過去習慣性的動作或狀態,但如今已不存在。 Motherusednottobesoforgetful. Scarfusedtotakeawalk.(過去常常散步)beusedto+doing:對……已感到習慣,或"習慣於",to是介詞,後需加名詞或動名詞。 Heisusedtoavegetariandiet. Scarfisusedtotakingawalk.(現在習慣於散步)典型例題 ----Yourphonenumberagain?I___quitecatchit.----It's69568442.A.didn'tB.couldn'tC.don'tD.can't 答案A.本句雖沒有明確的時間狀語,但從語意上看出,在聽的時候沒有聽懂這個動作發生在過去,因此應用過去時。
4.一般將來時
1)shall用於第一人稱,常被will所代替。will在陳述句中用於各人稱,在爭求意見時常用於第二人稱。
WhichparagraphshallIreadfirst. Willyoubeathomeatseventhisevening?2)begoingto+不定式,表示將來。 a.主語的意圖,即將做某事。 Whatareyougoingtodotomorrow? b.計劃,安排要發生的事。Theplayisgoingtobeproducednextmonth。 c.有跡象要發生的事Lookatthedarkclouds,thereisgoingtobeastorm.3)be+不定式表將來,按計劃或正式安排將發生的事。WearetodiscussthereportnextSaturday.4)beaboutto+不定式,意為馬上做某事。 HeisabouttoleaveforBeijing. 注意:beaboutto不能與tomorrow,nextweek等表示明確將來時的時間狀語連用。
5.begoingto/will
用於條件句時,begoingto 表將來 will 表意願 Ifyouaregoingtomakeajourney,you'dbettergetreadyforitassoonaspossible. Nowifyouwilltakeoffyourclothes,wewillfitthenewclothesonyouinfrontofthemirror.
6.beto和begoingto
beto表示客觀安排或受人指示而做某事。 begoingto表示主觀的打算或計劃。
Iamtoplayfootballtomorrowafternoon.(客觀安排)I'mgoingtoplayfootballtomorrowafternoon.(主觀安排)
7.一般現在時表將來
1)下列動詞:come,go,arrive,leave,start,begin,return的一般現在時表將來。這主要用來表示在時間上已確定或安排好的事情。 Thetrainleavesatsixtomorrowmorning. Whendoesthebusstar?Itstarsintenminutes.2)倒裝句,表示動作正在進行,如: Herecomesthebus.=Thebusiscoming. Theregoesthebell.=Thebellisringing.3)在時間或條件句中。 WhenBillcomes(不是willcome),askhimtowaitforme. I'llwritetoyouassoonasIarrivethere.4)在動詞hope,takecarethat,makesurethat等後。 Ihopetheyhaveanicetimenextweek. Makesurethatthewindowsareclosedbeforeyouleavetheroom.
8.用現在進行時表示將來
意為:"意圖"、"打算"、"安排"、常用於人。常用詞為come,go,start,arrive,leave,stay等。I'mleavingtomorrow.Areyoustayingheretillnextweek?
9.現在完成時
現在完成時用來表示之前已發生或完成的動作或狀態,其結果的確和現在有聯絡。動作或狀態發生在過去,但它的影響現在還存在;也可表示持續到現在的動作或狀態。其構成:have(has)+過去分詞。
10.比較過去時與現在完成時
1)過去時表示過去某時發生的動作或單純敘述過去的事情,強調動作;現在完成時為過去發生的,強調過去的事情對現在的影響,強調的是影響。 2)過去時常與具體的時間狀語連用,而現在完成時通常與模糊的時間狀語連用,或無時間狀語。一般過去時的時間狀語:yesterday,lastweek,…ago,in1980,inOctober,justnow,具體的時間狀語共同的時間狀語:thismorning,tonight,thisApril,now,once,before,already,recently,lately現在完成時的時間狀語for,since,sofar,ever,never,just,yet,till/until,uptonow,inpastyears,always,不確定的時間狀語 3)現在完成時可表示持續到現在的動作或狀態,動詞一般是延續性的,如live,teach,learn,work,study,know. 過去時常用的非持續性動詞有come,go,leave,start,die,finish,become,getmarried等。
舉例: Isawthisfilmyesterday. (強調看的動作發生過了。) Ihaveseenthisfilm. (強調對現在的影響,電影的內容已經知道了。) Whydidyougetupsoearly? (強調起床的動作已發生過了。) Whohasn'thandedinhispaper? (強調有卷子,可能為不公平競爭。) ShehasreturnedfromParis. 她已從巴黎回來了。 Shereturnedyesterday. 她是昨天回來了。 HehasbeenintheLeagueforthreeyears. (在團內的狀態可延續) HehasbeenaLeaguememberforthreeyears. (是團員的狀態可持續) HejoinedtheLeaguethreeyearsago. (三年前入團,joined為短暫行為。) Ihavefinishedmyhomeworknow. ---WillsomebodygoandgetDr.White? ---He'salreadybeensentfor. 句子中如有過去時的時間副詞(如yesterday,last,week,in1960)時,不能使用現在完成時,要用過去時。 (錯)Tomhaswrittenalettertohisparentslastnight. (對)Tomwrotealettertohisparentslastnight.
11.用於現在完成時的句型
1)Itisthefirst/secondtime….that…結構中的從句部分,用現在完成時。 ItisthefirsttimethatIhavevisitedthecity. Itwasthethirdtimethattheboyhadbeenlate.2)Thisisthe…that…結構,that從句要用現在完成時. ThisisthebestfilmthatI've(ever)seen. 這是我看過的最好的電影。 Thisisthefirsttime(that)I'veheardhimsing. 這是我第一次聽他唱歌。典型例題(1)---Doyouknowourtownatall? ---No,thisisthefirsttimeI___here.A.wasB.havebeenC.cameD.amcoming 答案B.Thisisthefirsttime後面所加從句應為現在完成時,故選B。(2)---Haveyou____beentoourtownbefore? ---No,it'sthefirsttimeI___here.A.even,comeB.even,havecomeC.ever,comeD.ever,havecome 答案D.ever意為曾經或無論何時,反意詞為never,此兩詞常用於完成時。ThisisthelargestfishIhaveeverseen.Itis/wasthefirsttime+that-clause的句型中,從句要用完成時。注意:非延續性動詞的否定形式可以與表示延續時間的狀語連用。即動作不發生的狀態是可以持續的。(錯)Ihavereceivedhisletterforamonth.(對)Ihaven'treceivedhisletterforalmostamonth.
12.比較since和for
Since用來說明動作起始時間
for用來說明動作延續時間長度。
Ihavelivedhereformorethantwentyyears. IhavelivedheresinceIwasborn.. Myaunthasworkedinaclinicsince1949. Somenewoilfieldshavebeenopenedupsince1976. IhaveknownXiaoLisinceshewasalittlegirl. MybrotherhasbeenintheYouthLeaguefortwoyears. Ihavenotheardfrommyuncleforalongtime.注意:並非有for作為時間狀語的句子都用現在完成時。 Iworkedhereformorethantwentyyears. (我現在已不在這裡工作。) Ihaveworkedhereformanyyears.(現在我仍在這裡工作。)小竅門: 當現在完成時+一段時間,這一結構中,我們用下面的公式轉化,很容易就能排除非延續動詞在完成時中的誤使。 1)(對)TomhasstudiedRussianforthreeyears. =TombegantostudyRussianthreeyearsago,andisstillstudyingitnow. 2)(錯)Harryhasgotmarriedforsixyears. =Harrybegantogetmarriedsixyearsago,andisstillgettingmarriednow. 顯然,第二句不對,它應改為Harrygotmarriedsixyearsago. 或Harryhasbeenmarriedforsixyears.
13.since的四種用法
1)since+過去一個時間點 (如具體的年、月、日期、鐘點、1980,lastmonth,halfpastsix)。Ihavebeenheresince1989. 2)since+一段時間+agoIhavebeenheresincefivemonthsago. 3)since+從句 Greatchangeshavetakenplacesinceyouleft.Considerabletimehaselapsedsincewehavebeenhere. 4)Itis+一段時間+since從句ItistwoyearssinceIbecameapostgraduatestudent.
14.延續動詞與瞬間動詞
1)用於完成時的區別延續動詞表示經驗、經歷;
瞬間動詞表示行為的結果,不能與表示段的時間狀語連用。 Hehascompletedthework. 他已完成了那項工作。(表結果) I'veknownhimsincethen. 我從那時起就認識他了。(表經歷)2) 用於till/until從句的差異延續動詞用於肯定句,表示"做……直到……"
瞬間動詞用於否定句,表示"到……,才……"
Hedidn'tcomebackuntilteno'clock. 他到10點才回來。 Hesleptuntilteno'clock. 他一直睡到10點。典型例題1.Youdon'tneedtodescribeher.I___herseveraltimes.A.hadmetB.havemetC.metD.meet 答案B.首先本題後句強調對現在的影響,我知道她的模樣,你不用描述。再次,severaltimes告知為反覆發生的動作,因此用現在完成時。2.---I'msorrytokeepyouwaiting. ---Oh,notatall.I___hereonlyafewminutes.A.havebeenB.hadbeenC.wasD.willbe 答案A.等待的動作由過去開始,持續到現在,應用現在完成時。
15.過去完成時
1)概念:表示過去的過去----|-------|-----|---->其構成是had+過去分詞構成。那時以前 那時 現在 2)用法a. 在told,said,knew,heard,thought等動詞後的賓語從句。Shesaid(that)shehadneverbeentoParis. b.狀語從句 在過去不同時間發生的兩個動作中,發生在先,用過去完成時;發生在後,用一般過去時。 Whenthepolicearrived,thethieveshadrunaway.c.表示意向的動詞,如hope,wish,expect,think,intend,mean,suppose等,用過去完成時表示"原本…,未能…" Wehadhopedthatyouwouldcome,butyoudidn't.3) 過去完成時的時間狀語before,by,until,when,after,once,assoonas。HesaidthathehadlearnedsomeEnglishbefore. Bythetimehewastwelve,Edisonhadbegantomakealivingbyhimself.Tomwasdisappointedthatmostoftheguestshadleftwhenhearrivedattheparty.典型例題 Thestudents___busilywhenMissBrownwenttogetabookshe___intheoffice.A.hadwritten,leftB,werewriting,hasleftC.hadwritten,hadleftD.werewriting,hadleft 答案D."把書忘在辦公室"發生在"去取書"這一過去的動作之前,因此"忘了書"這一動作發生在過去的過去,用過去完成時。句中when表示的是時間的一點,表示在"同學們正忙於……"這一背景下,when所引導的動作發生。因此前一句應用過去進行時。注意: hadno…when 還沒等……就…… hadnosooner…than 剛……就……Hehadnosoonerboughtthecarthanhesoldit.
16.用一般過去時代替完成時
1) 兩個動作如按順序發生,又不強調先後,或用then,and,but等連詞時,多用一般過去時。 Whenshesawthemouse,shescreamed. MyauntgavemeahatandIlostit.2)兩個動作相繼發生,可用一般過去時;如第一個動作需要若干時間完成,用過去完成時。 WhenIheardthenews,Iwasveryexcited.3) 敘述歷史事實,可不用過去完成時,而只用一般過去時。 OurteachertoldusthatColumbusdiscoveredAmericain1492.
17.將來完成時
1)構成will/begoingtodosth.2)概念 a.狀態完成:表示某事繼續到將來某一時為止一直有的狀態。b.動作完成:表示將來某一時或另一個將來的動作之前,已經完成的動作或一獲得的經驗。Theywillhavebeenmarriedfor20yearsbythen. YouwillhavereachedShanghaibythistimetomorrow.
18.現在進行時
現在進行時的基本用法:a.表示現在(指說話人說話時)正在發生的事情。Wearewaitingforyou.b.習慣進行:表示長期的或重複性的動作,說話時動作未必正在進行。Mr.Greeniswritinganothernovel.(說話時並未在寫,只處於寫作的狀態。)SheislearningpianounderMr.Smith.c.表示漸變的動詞有:get,grow,become,turn,run,go,begin等。Theleavesareturningred.It'sgettingwarmerandwarmer.d.與always,constantly,forever等詞連用,表示反覆發生的動作或持續存在的狀態,往往帶有說話人的主觀色彩。Youarealwayschangingyourmind.典型例題 Mydictionary___,Ihavelookedforiteverywherebutstill___it. A.haslost,don'tfindB.ismissing,don'tfindC.haslost,haven'tfoundD.ismissing,haven'tfound. 答案D.前句是一個仍在持續的狀態,應用進行時,由於沒有找到,其影響仍然存在,應用完成時,瞬間動詞用於否定式時可用於完成時。
19.不用進行時的動詞
1)事實狀態的動詞:have,belong,possess,cost,owe,exist,include,contain,matter,weigh,measure,continue Ihavetwobrothers. Thishousebelongstomysister. 2)心理狀態的動詞: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.
20.過去進行時
1)概念:表示過去某時正在進行的狀態或動作。2)過去進行時的主要用法是描述一件事發生的背景;一個長動作發生的時候,另一個短動作發生。3)常用的時間狀語:thismorning,thewholemorning,alldayyesterday,fromninetotenlastevening,when,while Mybrotherfellwhilehewasridinghisbicycleandhurthimself. Itwasrainingwhentheyleftthestation. WhenIgottothetopofthemountain,thesunwasshining.典型例題1)Mary___adresswhenshecutherfinger.A.madeB.ismakingC.wasmakingD.makes 答案C.割傷手指是已發生的事情,應用過去時。同 時,when表時間的同時性,"瑪麗在做衣服時"提供事情發生的背景,因此用過去進行時。2)Asshe___thenewspaper,Granny___asleep.read;wasfallingB.wasreading;fellC.wasreading;wasfallingD.read;fell 答案B.句中的as=when,while,意為"當……之時"。描述一件事發生的背景時,用過去進行;一個長動作發生的時候,另一個短動作發生。句意為"在她看報紙時,奶奶睡著了。"句中的fell(fall的過去時),是系動詞,後跟形容詞,如:fallsick。
21.將來進行時
1)概念:表示將來某時進行的狀態或動作,或按預測將來會發生的事情。 She'llbecomingsoon. I'llbemeetinghimsometimeinthefuture.注意:將來進行時不用於表示"意志",不能說I'llbehavingatalkwithher.2)常用的時間狀語:Soon,tomorrow,thisevening,onSunday,bythistime,tomorrow,intwodays,tomorrowevening. Bythistimetomorrow,I'llbelyingonthebeach.
22.一般現在時代替將來時
時間狀語從句,條件句中,從句用一般現在時代替將來時When,while,before,after,till,once,assoonas,solongas,bythetime,if,incase(that),unless,evenif,whether,themoment,theminute,theday,theyear,immediately HeisgoingtovisitherauntthedayhearrivesinBeijing.他一到北京,就去看他姨媽。典型例題(1)Hesaidhe________meapresentunlessI_______indoingtheexperiment. A.hadnotgiven;hadnotsu