英語過去完成時技巧(很有用)及練習題及解析_第1頁
英語過去完成時技巧(很有用)及練習題及解析_第2頁
英語過去完成時技巧(很有用)及練習題及解析_第3頁
英語過去完成時技巧(很有用)及練習題及解析_第4頁
英語過去完成時技巧(很有用)及練習題及解析_第5頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

英語過去完成時技巧(很有用)及練習題及解析一、初中英語過去完成時1.BythetimeIlockedthedoor,IrealizedI

mykeysathome.A.

hadrepaired

B.

hadchanged

C.

hadforgotten

D.

hadleft【答案】D【解析】【分析】句意為“到我鎖門的時候,我才意識到把鑰匙忘在家里了”,表示“把某物遺忘在某處”要用leave。該動作發(fā)生在realized之前,用過去完成時,故選D?!军c評】本題考查過去完成時的用法。2.Wearetootired.Pleasestop__________arest.A.

tohave

B.

having

C.

have

D.

has【答案】A【解析】【分析】句意:我們是在太累了,停下來休息一下吧。stoptohave

arest.固定搭配故選A【點評】注意時態(tài)一致,3.Bytheendoflastmonth,Jane_____enoughmoneyforthepoorsickboy.A.

raised

B.

wouldraise

C.

hadraised

D.

hasraised【答案】C【解析】【分析】句意:在上個月末,珍已經(jīng)為貧窮的生病的孩子籌集到了足夠的錢。根據(jù)Bytheendoflastmonth,可知句子的時態(tài)為過去完成時,C是過去完成時結(jié)構(gòu),故答案是C?!军c評】考查過去完成時,注意過去完成的時的判定方法。4.BythetimeIfinishedmyhomework,mymother

A.

slept

B.

hasbeenasleep

C.

wasasleep

D.

hadbeenasleep【答案】D【解析】【分析】由上文“Bythetime”和“finished”可知此處應為過去完成時,故選D.【點評】考查過去完成時。5.BeforeO'SheahostedtheJoyFMprograminBeijing,he_______inHongkongfortenyears.A.

works

B.

hasworked

C.

hadworked

D.

wouldwork【答案】C【解析】【分析】句意:O'Shea在北京主持JoyFM節(jié)目前,他已經(jīng)在香港工作了10年了。根據(jù)BeforeO'SheahostedtheJoyFMprograminBeijing可知,主持節(jié)目這個動作發(fā)生在過去,而在香港呆了十年是發(fā)生在過去的過去,時態(tài)要用過去完成時(had+過去分詞),故選C?!军c評】考查動詞的時態(tài)。牢記過去完成時的用法。6.Igottothepartylate.BythetimeIarrived,somepeople______homealready.

A.

went

B.

wouldgo

C.

hadgone

D.

havegone【答案】C【解析】【分析】句意:我到聚會晚了。在我到達之前,一些人已經(jīng)回家了。結(jié)合語境可知下文描述的是過去某時已經(jīng)完成的動作,用過去完成時態(tài)。故選C。【點評】英語中的時態(tài)主要是借助于時間狀語與上下文語境來進行判斷。解答此類題型,首先要注意句子中的時間狀語,如果沒有則要通過分析上下文,結(jié)合語境來判斷句子的時態(tài)。7.—Whatdoyouthinkoftheyounglady?—Sheishard-working.She________allhereffortintoherworkbeforeshegotill.A.

hasput

B.

put

C.

hadput

D.

wouldput【答案】C【解析】【分析】句意:——你認為這位小姐怎樣?——她很勤奮。她生病前把她所有的精力都投入到她的工作中。根據(jù)時間狀語從句beforeshegotill.可知主句動作是過去的過去,該用過去完成時態(tài):had+過去分詞,故答案為C?!军c評】考查過去完成時。理解句意并掌握過去完成時表示過去的過去,構(gòu)成為:had+過去分詞。8.Bythetimethealarmclockwentoff,Mymotherhadalready_________.A.

wakemeup

B.

wakeupme

C.

wakenupme

D.

wakenmeup【答案】D【解析】【分析】句意:鬧鐘響時,我媽媽已經(jīng)把我叫起來了。根據(jù)句意,動詞應用過去完成時,用had+動詞的過去分詞。wakeup是動副結(jié)構(gòu),代詞作賓語必須放中間,故選D。【點評】考查本單元的目標句型,只要熟練背誦句型,找出答案很簡單。9.BythetimeIgottoschool,IrealizedthatI________mybackpackathome.A.

haveforgotten

B.

hadforgotten

C.

haveleft

D.

hadleft【答案】D【解析】【分析】句意:我到學校的時候,我意識到我把書包忘在家里??疾檫^去完成時。bythetime:到…時候為止;通常引導一個時間狀語從句,表示“到……的時候為止”主句則表示在此時間之前某個事件已完成。值得注意的是,當從句用過去時時,主句通常用過去完成時。Leavesth.Sp.:把…落在某地。結(jié)合句意和語境可知選D?!军c評】此題考查過去完成時的用法。10.Bytheendoflastmonth,I

alltheCDsofthefamoussinger.

A.

collect

B.

collected

C.

havecollected

D.

hadcollected【答案】D【解析】【分析】根據(jù)時間狀語“bytheendoflastmonth”可知謂語動詞發(fā)生在過去的過去,故用過去完成時。故選D.【點評】此題考查動詞時態(tài)。11.BythetimeIgotthere,thefootballmatch________already________.A.

has;finished

B.

was;finished

C.

had;finished

D.

/;finished【答案】C【解析】【分析】句意:到我到達那里的時候,足球賽已經(jīng)結(jié)束了。bythetime通常用完成時態(tài),根據(jù)got可知是過去完成時,故選C?!军c評】考查過去完成時。12.

—I______knowyoucanplaythepianosowell.—Thankyou.

A.

didn't

B.

don't

C.

can't【答案】A【解析】【分析】句意:——我不知道你鋼琴彈得那么好?!x謝。A.didn't不,一般過去時態(tài),指過去的狀態(tài)及過去發(fā)生的動作;B.don't不,一般現(xiàn)在時態(tài),指經(jīng)常性、習慣性的動作;C.can't不能,指能力;不可能,表示否定的推測。根據(jù)語境,說話時我已知道你鋼琴彈得好,不知道是過去的狀態(tài),用一般過去時,故選A。13.Thegirlsittingnexttomeontheplanewasverynervous,forshe

before.A.

didn'tfly

B.

hasn'tflown

C.

hadn'tflown

D.

wasn'tflying【答案】C【解析】【分析】句意:飛機上坐在我旁邊的女孩很緊張,因為她以前沒有坐過飛機。根據(jù)上文的句子Thegirlsittingnexttomeontheplanewasverynervous的一般過去時態(tài)可知,這里空白處所表示的是過去的過去,謂語應該用過去完成時態(tài):had+動詞的過去分詞。根據(jù)句意,故答案為C?!军c評】考查過去完成時態(tài)。掌握過去完成的意義和用法:表示過去的過去的動作或狀態(tài)。用had+動詞的過去分詞表達。14.—Howlonghasthetrainbeenaway?—Sorry.Idon'tknow.BythetimeIgothere,thetrain________.A.

hasleft

B.

wasleaving

C.

hadbeenaway

D.

hadleft【答案】C【解析】【分析】句意:——火車離開多久了?——很抱歉。我不知道。我到這兒的時候,火車已經(jīng)離開了。由BythetimeIgothere可知該用過去完成時,所以選C?!军c評】考查動詞時態(tài)。15.SeeingDanelwentintotheclassroomwithtearsinhiseyes,Iaskedhimwhat

.A.

happened

B.

hadhappened

C.

wouldhappen

D.

washappened【答案】B【解析】【分析】句意:看著丹尼爾哭著跑進教室,我問他發(fā)生了什么。根據(jù)動詞asked一般過去時可知,動詞happen的動作發(fā)生在asked之前,表示過去的過去,用過去完成時had+過去分詞。故選B。【點評】本題考查過去完成時,注意掌握過去完成時的結(jié)構(gòu)had+過去分詞。16.Iaskedyourmotherifshe

thatdress.A.

bought

B.

hadbought

C.

hadbuyed

D.

buy【答案】B【解析】【分析】句意:我問你媽媽她是否買了那件裙子。本句中從句的動作應該是發(fā)生在ask之前的.所以用“had+過去分詞”形式來表達。故選D【點評】考查過去完成時。17.SeeingJohnrushintotheroomwithtearsinhiseyes,Iaskedhimwhat

.A.

wouldhappen

B.

hadhappened

C.

happened

D.

washappened【答案】B【解析】【分析】所填寫動作發(fā)生在asked以前,表示過去的過去,用過去完成時,故選B。句意是:看到約翰眼里含著淚水沖進房間,我問他發(fā)生什么事了。【點評】本題考查過去完成時的用法。18.—Weallwenttothecinemaexceptyoulastnight.Whydidn'tyoucome?—BecauseI

thatmovietwice.A.

havewatched

B.

hadwatched

C.

waswatching

D.

wouldwatch【答案】B【解析】【分析】“看過電影”這一動作發(fā)生在“沒去影院”之前,是過去的過去,用過去完成時,故選B。句意是:—昨天晚上除了你之外我們都去電影院了,你為什么沒來?—因為這部電影我已經(jīng)看過兩次了。【點評】本題考查過去完成時的用法,表示過去的過去。19.Bythetimewegotthere,thefilm________already.A.

began

B.

hasbegun

C.

havebegun

D.

hadbegun【答案】D【解析】【分析】句意:我們到那兒時,電影已經(jīng)開始了。bythetime,直到……時候,指從過去某一點到從句所示的時間為止的一段時間,常與過去完成時連用。故選D?!军c評】考查時態(tài),注意bythetime+過去時的用法。20.WhenIgottothecinema,thefilm___________for15minutes.

A.

hasbegun

B.

hasbeen

C.

hasbeenon

D.

hadbeenon【答案】D【解析】【分析】句意:當我到達電影院時,電影已經(jīng)開始十五分鐘了。結(jié)合語境可知主句描述的是持續(xù)到過去某時并將繼續(xù)下去的動作,故用過去完成時態(tài)。選D。【點評】英語中的時態(tài)主要是借助于時間狀語與上下文語境來進行判斷。解答此類題型,首先要注意句子中的時間狀語,如果沒有則要通過分析上下文,結(jié)合語境來判斷句子的時態(tài)。21.I______tostudyhard,butsomeonedisturbme.A.

thought

B.

hadthought

C.

havethought

D.

think【答案】B【解析】【分析】句意:我本來想努力學習,但是有人打擾了我。動詞think用過去完成時來表示過去未曾實現(xiàn)的想法,希望,打算或意圖等。故選B?!军c評】考查過去完成時。22.Peter________tohaveacoolmodelplane.A.

hoped

B.

hadhoped

C.

hashoped

D.

hopes【答案】B【解析】【分析】句意:彼得本來希望有一架很酷的飛機模型。動詞hope用過去完成時來表示過去未曾實現(xiàn)的想法,希望,打算或意圖等。故選B?!军c評】考查過去完成時。23.—DidAlanseehisoldfriendsyesterday?—Yes,hedid.He

hisoldfriendsforseveralyears.A.

didn'tsee

B.

wouldn'tsee

C.

hasn'tseen

D.

hadn'tseen【答案】D【解析】【分析】句意:昨天艾倫見到他的老朋友了嗎?——使得,他見到了。他已經(jīng)有幾年不見他的老朋友了。結(jié)合語境可知下文描述的是一直持續(xù)到過去某時的動作,故用過去完成時態(tài)。選D?!军c評】考查時態(tài)辨析24.Bytheendoflastmonth,I______________alltheCDsofJustinBieber.A.

hadcollected

B.

collected

C.

havecollected

D.

collect【答案】A【解析】【分析】句意:到上個月底,我已經(jīng)把賈斯汀·比伯的所有CD都收集到了。A.已經(jīng)收集,過去完成時;B.收集了,一般過去時;C.已經(jīng)收集,現(xiàn)在完成時;D.收集,一般現(xiàn)在時。根據(jù)Bytheendoflastmonth可知時態(tài)是過去完成時,結(jié)構(gòu)是had+動詞過去分詞,collect的過去分詞是collected,故選A?!军c評】考查過去完成時,注意平時識記其結(jié)構(gòu)及標志詞。25.Myauntsaidthatshe________toGuangzhou.A.

hasnevergone

B.

hadnevergone

C.

hasneverbeen

D.

hadneverbeen【答案】D【解析】【分析】句意:我阿姨說她從沒去過廣州。havegoneto…表示已經(jīng)去了某地(強調(diào)不在說話者所在地);havebeento…曾經(jīng)去過某地(現(xiàn)在已經(jīng)回來)。又因為此處是賓語從句,而且主句是過去時,所以從句用過去完成時hadbeento。故答案為D?!军c評】此題考查過去完成時的用法。26.I________togotoBeijingthenextday.A.

plans

B.

planned

C.

hadplanned

D.

hasplanned【答案】C【解析】【分析】句意:我本來計劃著第二天去北京。動詞plan用過去完成時來表示過去未曾實現(xiàn)的想法,希望,打算或意圖等。故選C。【點評】考查過去完成時。27.Daming_______tohavearest,buthedidn'thavetime.A.

intended

B.

hadintended

C.

intends

D.

hasintended【答案】B【解析】【分析】句意:大明本來計劃休息,但是他沒時間。動詞intend用過去完成時來表示過去未曾實現(xiàn)的想法,希望,打算或意圖等。故選B?!军c評】考查過去完成時。28.MrBrownwastoobusy______ourpapers_______thisquestion.A.

tomark,toanswer

B.

溫馨提示

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

最新文檔

評論

0/150

提交評論