一般過去時和現(xiàn)在完成時練習題-含答案_第1頁
一般過去時和現(xiàn)在完成時練習題-含答案_第2頁
一般過去時和現(xiàn)在完成時練習題-含答案_第3頁
一般過去時和現(xiàn)在完成時練習題-含答案_第4頁
一般過去時和現(xiàn)在完成時練習題-含答案_第5頁
已閱讀5頁,還剩4頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

一般過去時和現(xiàn)在完成時練習題-含答案一般過去時和現(xiàn)在完成時練習題A.用already或yetHavetheytakendowntheoldpictures ?No,theyhaven′t.Mostofushavefinishedourcompositions.Hesaidhehadn'tvisitedtheexhibition.B.用since或forWehavelearnedfivelessons_thebeginningofthisterm.MrsLiaohasbeeninhospitallastweek.Ihavestayedatmyaunt's _twoweeks.C.用havegone或havebeen2)Isyourfatherin?No,hetoShenzhen.heevertherebefore?Yes,hethereseveraltimesHeaskedmeifItoHangzhoubefore.ItoldhimthatIwantedtogothereforavisitasI——nevertothatcitybefore.2.選擇填空l.Mothermeanewcoatyesterday.Iiton.Itfitsmewell.A.hadmade…h(huán)avetriedB.made…h(huán)avetried一般過去時和現(xiàn)在完成時練習題-含答案C.hasmade???triedD.made???tried“Hetodrawhorsesalready”.“Whenhe?” “Lastyear"A.learned???has B.learned???didC.haslearned???hasD.haslearned???did.Tomupintothetree.Look,hehighupthere!A.hasgot???isB.hasclimbed???was C.got???wasD.climbed???is.youthetextyet?Yes,weittwohoursago.A.Did-copydidB.Have-copied-haveC.Have-copied-didD.Did--copy-had.“Whysheangry?”“Becauseheatherjustnow.”A.did-get-shoutedB.has-got-shoutedC.did-get-hasshoutedD.has-got-hasshouted.youthefilmbefore?Whereyouit?A.Have-seen-did-see B.Did-see-did-watchC.Have-seen-have-seen D.Did-see-have-seen.Youmewaitingfortwohours.Iforyousincefive.A.kept-waitedB.havekept-waited一般過去時和現(xiàn)在完成時練習題-含答案C.kept???havewaitedD.havekept???havewaited.WhereJohn?Tothelibrary.Hethereforanhour.A.has???been???hasgoneB.has???gone???hasbeenC.did???go???wentD.did???be???wentthebabystill?No,itcrying.A.Has???cried???hasstoppedB.Is???crying???stoppedC.Did???cry???stoppedD.Is???crying???hasstoppedItheway.Ihereforquitemanyyears.A.knew???havelivedB.knew??TiveC.know???havelivedD.know??Tiveyouever?Yes,Ihave.A.Have???gonetoB.Have???goneinC.Have???beentoD.Have???beeninMybrothercollegeforoverthreeyears.A.hasgonetoB.hasbeento一般過去時和現(xiàn)在完成時練習題-含答案C.hasbeeninD.hasbeenat13.HetheArmybytheendof1989.Heinthearmysincethen.A.joined???isB.hasjoined???hasbeenC.hadjoined???isD.hadjoined???hasbeenBythetimeIbacktheyuptensatellites.A.came-havesentB.came-hadsentC.come-havesentD.hadcome-sentJackoverfivelessonsbyseveno'clock.Thenhearest.A.went-tookB.went-hadtakenC.hadgone-tookD.hadgone-hadtakenWeoutbythattimethatheaspyforalongtime.A.hadfound-hadbeenB.hadfound-was一般過去時和現(xiàn)在完成時練習題-含答案C.found???hadbeenD.found???wasBeforethenewshim,hetoknowaboutit.A.reaches???hasgotB.reached???hadgotC.reached???gotD.hadreached???gotIhimasecondletterbeforeIfromhim.A.wrote…h(huán)eardB.wrote…h(huán)adheardC.hadwritten???heardD.havewritten???hearPeoplethatthesoldiersfighting.A.say???hadstoppedB.said???hasstoppedC.say???stoppedD.said???hadstoppedWeinagoodharvestbecauseweenoughrain.A.didn’tget???hadhadB.got???hadhadC.hadgot???hadhadD.got???hadn'thadTheyforfivehourswhentheyinNewYork.一般過去時和現(xiàn)在完成時練習題-含答案A.flew???arrivedB.hadflown???hadarrivedC.flew???hadarrivedD.hadflown???arrivedShethatitfortwodaysbythatday.A. says???hasrained B. says???hadrainedC. said???hadrained D. said???rainedJohntheresincetheyearbefore,sohethem.A. hadworked???knew B. hadworked???hadknownC. worked???knewD.worked???hadknownHeangrybecauseheforalongtime.A.hadgot???hadwaitedB.got???waitedC.hadgot???waitedD.got???hadwaited-Ihaveseenthefilm“Titanic“already.-Whenyouit?-Thedaybeforeyesterday.A.have;seenB.will;seeC.did;seeD.did;seen26.MrBlackinsincefiveyearsago.A.livedB.haslivedC.livesD.isgoingtolive27.WetreeslastSunday.Sofarweover3,000treesthere.A.D.haveplanted;haveplantedplanted;plantedB.planted;haveplantedC.haveplanted;plantedD.haveplanted;haveplanted一般過去時和現(xiàn)在完成時練習題-含答案練習答案:I.A.1)yet,yet2)already3)yetB.1)since2)since3)sinceC.1)havebeen2)hasgone,Has,been,hasbeen3)havebeen,havebeen2.BDACAADBDCCDDBCABCDBDCADCBB現(xiàn)在完成時與一般過去時的區(qū)別現(xiàn)在完成時與一般過去時都表示“動作已經(jīng)發(fā)生”,但不同點在于:(1)現(xiàn)在完成時強調這一動作與現(xiàn)在的關系,即對現(xiàn)在產(chǎn)生的結果、影響等,而一般過去時只表示過去的事實,不表示和現(xiàn)在的關系。HehaslearnedFrenchforthreeyears.他學法語已經(jīng)三年了。HelearnedFrenchforthreeyears.他曾經(jīng)學過三年法語。Whohastakenmybag?Icouldn'tfindit.誰拿走了我的包?我找不到了?Hecleanedthehouseyesterday.他昨天打掃過房間。一般過去時和現(xiàn)在完成時練習題-含答案Theroomisclean,forhehascleaneditalready.房間很干凈,因為他已經(jīng)打掃過了。 (2)現(xiàn)在完成時不可與表示過去的時間副詞連用,而一般過去時則可以。Hehasdonesomewashingyesterday.Hedidsomewashingyesterday.他昨天洗衣服了。already多用于肯定句,表示一事實意為已經(jīng)早已.Hehadbeenreleasedalreadysincethen.自那之后他就被釋放了。(肯定句).We'vealreadyhadtheexam.我們已考過試了。(肯定句)yet則多用于否定句、疑問句,意為還、尚、迄今、到那時.Haveyougotityet?(疑問句)你xx了么?/你收到了么?haven'thadmycarrepairedyetandIanxiouslyneedtorepairit.我還沒修車,我急需修好它。(否定句)一般過去時和現(xiàn)在完成時練習題-含答案現(xiàn)在完成時和一般過去時所表示的動作都發(fā)生在過去,但它們所強調的重點不同:現(xiàn)在完成時側重于對現(xiàn)在的影響;而一般過去時側重于某一動作發(fā)生在過去某個時間或某XX,即現(xiàn)在完成時側重于現(xiàn)在的結果,而一般過去時側重于動作發(fā)生的時間。例如:Ihaveseenthefilm.我看過這部電影。(現(xiàn)在我仍記得電影的內容)Isawthefilmthreedaysago.三天前我看了這部電影。(強調是三天前,而不是別的什么時候看的電影)MrGreenhasboughtanewcomputer.xx先生買了一臺新電腦。(著重點是xx先生現(xiàn)在有了一臺新電腦)MrGreenboughtanewcomputeryesterday.xx先生昨天買了一臺新電腦。(強調的是xx先生買新電腦的時間是昨天)2.時間狀語不同現(xiàn)在完成時常與already, yet, just,ever,never,before等副詞以及“for+xx",“si

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論