




下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、最新過去完成時測試題及答案經典一、初中英語過去完成時1. By the time he at the railway station, the train A. had arrived; had left B. arrived; had left C. arrived; left D. had arrived; has left 【答案】B【解析】【分析】由語境可知,到達火車站發生在火車離開之后,故排除A、D兩項。bythe time引導時間狀語從句,從句用一般過去時,主句則用過去完成時,故選B。【點評】本題考查過去完成時的用法。2. Sue didn't go to see the
2、film with us last week because she it with hermother.A. has seenB. had seenC. will seeD. saw【答案】B 【解析】【分析】句意:蘇上星期沒和我們一起去看電影,因為她和她媽媽一起看過了。A.已經看了,現在完成時;B.已經看了,過去完成時;C將看,一般將來時;D.看了,一般過去時。Sue和媽媽看了電影的影響是上周Sue沒有和我們看電影,所以用完成時,根據didn't可知是與過去有關,所以用過去完成時,結構是had+動詞過去分詞,see的過去分詞是seen,故選B。【點評】考查過去完成時,注意平時識記其
3、結構,理解句意。3. We are too tired. Please stop a rest.A. to haveB. havingC. haveD. has【答案】A 【解析】【分析】句意:我們是在太累了,停下來休息一下吧。stop to have a rest.固定搭配故選A【點評】注意時態一致,4. Before O'Shea hosted the Joy FM program in Beijing, he in Hongkong for ten years.A. worksB. has workedC. had workedD. would work【答案】C【解析】【分析】
4、句意:O'Shea在北京主持 Joy FM節目前,他已經在香港工作了10年了。根據 Before O'Shea hosted the Joy FM program in Beijing可知,主持節目這個動作發生在 過去,而在香港呆了十年是發生在過去的過去,時態要用過去完成時( had +過去分詞),故選Co【點評】考查動詞的時態。牢記過去完成時的用法。5. Yesterday when I to the station, the train already.A. got, had leftB. got, has leftC. had got, leftD. got, left【
5、答案】A【解析】 【分析】句意:昨天當我到達車站時,火車已經離開了。結合語境可知前文時間 狀語從句描述的是過去某時發生的動作,故用一般過去時態。下文,描述的是過去某時前 已經完成的動作,故用過去完成時態,選Ao【點評】英語中的時態主要是借助于時間狀語與上下文語境來進行判斷。解答此類題型, 首先要注意句子中的時間狀語,如果沒有則要通過分析上下文,結合語境來判斷句子的時 態。英語疑問句中一般具有時態上的對應關系,注意結合這一特點進行區分。6. By the first day of August, 2007, the PLA for eighty years.A. foundedB. has fo
6、unded C. has been found D. had been founded【答案】D【解析】【分析】句意:到 2007年8月1日為止,中國人民解放軍已經成立了80年了。句中有by+過去的時間,表示到 為止,句子用過去完成時,found成立,故選D【點評】動詞的時態是學習英語過程中非常重要的知識。現在完成時表示動詞在過去發生對現在造成的影響。現在完成時往往和already,yet,for+一段時間,since+點時間的時間狀語連用。過去完成時表示動作發生在過去的過去,句子中強調過去的動作對現在造成的影 響。7. 一 Jack, would you like to see the ne
7、w movie?一I'd love to, but I it already.A. am seeingB. will seeC. seeD. have seen【答案】D【解析】【分析】句意:一一杰克,你愿意去看這個新電影嗎?一一當然樂意,但是我已經看過了。由already可知是完成時,所以用 have done。故選D。【點評】本題考查完成時 have done。8. By the time I got there, the football match alreadyA. has; finished【答案】CB. was; finishedC. had; finishedD. /;
8、 finished【解析】【分析】句意:到我到達那里的時候,足球賽已經結束了。by the time通常用完成時態,根據got可知是過去完成時,故選Co【點評】考查過去完成時。9. He said that.A. he has finished his work alreadyB. he had finished his work alreadyC. has he finished his work alreadyD. had he finished his work already【答案】B【解析】【分析】句意:他說他已經完成他的工作了。說之前就已經做完工作了,said是過去式,所以完成工作
9、是發生在過去之前,所以用過去完成時,結構是had+動詞過去分詞,排除A、Co said后面跟的是賓語從句,從句句子結構應該也是主語+謂語+賓語,所以排除D,故選Bo【點評】考查過去完成時,注意其定義的理解。10. I know you can play the piano so well.Thank you.A. didn'tB. don'tC. can't【答案】A【解析】【分析】句意:一一我不知道你鋼琴彈得那么好。一一謝明A. didn't不,一般過去時態,指過去的狀態及過去發生的動作;B. don't不,一般現在時態,指經常性、習慣性的動作;C.
10、can't不能,指能力;不可能,表示否定的推測。根據語境,說話時我已知道你 鋼琴彈得好,不知道是過去的狀態,用一般過去時,故選 Ao11. The bus for five minutes when Tim arrived at the station.A. wentB. has leftC. had leftD. had been away【答案】D 【解析】【分析】句意:當迪姆到達車站時,公交離開了五分鐘了。表示到達車站前已經發生或完成的動作,句子用過去完成時態;leave是一個非延續性的動詞,不能與表示一段時間的狀語for 連用,可以表達成 be away,形容詞表示狀態,可以與
11、表示一段時間的狀 語連用。故選Do【點評】本題考查過去完成時以及延續性動詞的用法。12. He wanted to know how long in hospital.A. she is stayingB. she had stayedC. did she stayD. she stay【答案】B【解析】【分析】句意:他想要知道她在醫院待了多長時間。根據停留 stay發生在想知道wanted之前,可知用過去完成時had+過去分詞,表示過去的過去已經發生的事。故選B。【點評】本題考查過去完成時,注意熟記過去完成時的結構had+過去分詞。13. Seeing Danel went into the
12、 classroom with tears in his eyes, I asked him what A. happenedB. had happenedC. would happenD. was happened【答案】B【解析】【分析】句意:看著丹尼爾哭著跑進教室,我問他發生了什么。根據動詞asked一般過去時可知,動詞happen的動作發生在asked之前,表示過去的過去,用過去完成時had+過去分詞。故選 Bo【點評】本題考查過去完成時,注意掌握過去完成時的結構had+過去分詞。14. Simon the piano for ages when he gave his first c
13、oncert.A. has playedB. is playingC. had playedD. will play【答案】C【解析】【分析】句意:西蒙舉行第一次音樂會時,他已經彈了很多年鋼琴了。根據時間狀語when he gave his first concert.可知此處用過去的時態,表示先彈鋼琴彈了很多年,然后開了音樂會,表示過去的過去,應該用過去完成時:had+動詞的過去分詞,故答案為Co【點評】考查過去完成時。掌握過去完成時的意義(過去的過去)和構成:had+動詞的過去分詞。15. Seeing John rush into the room with tears in his e
14、yes, I asked him what A. would happen B. had happenedC. happened D. was happened【答案】B【解析】【分析】所填寫動作發生在asked以前,表示過去的過去,用過去完成時,故選Bo句意是:看到約翰眼里含著淚水沖進房間,我問他發生什么事了。【點評】本題考查過去完成時的用法。16. I asked your mother if she that dress.A. boughtB. had boughtC. had buyedD. buy【答案】B【解析】【分析】句意:我問你媽媽她是否買了那件裙子。本句中從句的動作應該是發生
15、在ask之前的.所以用“had過去分詞”形式來表達。故選 D【點評】考查過去完成時。17. She said when she got to the cinema, the film for 5 minutes.A. has begunB. had begunC. has been onD. had been on【答案】D【解析】【分析】句意:她說當她到達電影院的時候,電影已經開始五分鐘了。根據got可知,電影開始五分鐘屬于在過去某時間前已經存在的狀態,應該用過去完成時,所以排除A和C。開始begin,電影已經開始了五分鐘是存在的狀態,要用延續性的動詞,所以要 將瞬間動詞begin改為be
16、on,故選D。【點評】此題考查動詞的時態問題以及瞬間動詞和延續性動詞的區別。18. My parents to work by the time I up.A. began; get B. began; had got C. had begun; had got D. had begun; got 【答案】D【解析】 【分析】句意:我起床的時候,我的父母已經開始工作了。began開始,一般過去時;had begun開始,過去完成時; get up起床,一般現在時; had got up起床,過去完 成時。by the time到時候,從句用一般過去時,表示 截止到從句動作發生時,主句動作已經完
17、成,即過去的過去 ”,主句用過去完成時,故選 Do【點評】考查動詞的時態。注意 by the time的詞義和用法。19. Jim, did you take out the trash just now?No. By the time I came home it .A. have been taken outB. had taken outC. had been taken out【答案】C【解析】 【分析】take out拿出,帶出,by the time直到,came home是過去時,扔垃圾是 發生在came之前的動作,過去完成時表示的是過去的過去。又有be+動詞過去分詞構成被動語態
18、。had been+過去分詞,含有被動語態的過去完成時。句意: Jim,剛才是你把垃圾 扔了嗎?不,我回來的時候垃圾已經被扔了。故選Co【點評】考查被動語態及過去完成時的用法。20. Did you see Tom at the party?-No, he by the time I got there.A. leftB. was leavingC. had leftD. has left【答案】C【解析】【分析】句意:一一在聚會時你見了湯姆了嗎?一一沒有,我到達的時候他已經離開了。got, 一般過去時,離開在到達之前已經發生了,因此使用過去完成時,故答案是Co【點評】考查過去完成時,注意過去
19、完成時表達的是過去的過去。21. By the end of last month, we already our lessons.A. has, finishedB. have, finishedC. had, finishedD. will, finish【答案】C【解析】【分析】題意:到上個月末為止,我們已經結束了課程。根據句意,應選 Q【點評】注意時間狀語,很容易選出。22. Mr. Wang in this factory for 30 years already.A. worksB. is workingC. has workedD. will work【答案】C【解析】【分析】句
20、意:王先生在這個工廠工作已經30年了。根據for 30 years already,可知句子為現在完成時,表示發生于過去的動作一直持續到現在。C是現在完成時結構,故答案是Co【點評】考查現在完成時,注意結合時間狀語確定句子的時態和句子結構。23. Peter to have a cool model plane.D. hopeshope用過去完成時A. hopedB. had hopedC. has hoped【答案】B【解析】【分析】句意:彼得本來希望有一架很酷的飛機模型。動詞來表示過去未曾實現的想法,希望,打算或意圖等。故選 Bo 【點評】考查過去完成時。24. By the end of
21、 last term, the students of Class One three projects.A. finishedB. would finishC. have finishedD. had finished【答案】D【解析】【分析】句意:到上學期末,一班的學生已經完成了三個項目。根據by the endof last term ,可知表示過去的過去,謂語動詞要用過去完成時had+過去分詞。故選 D。【點評】考查過去完成時的構成和用法。根據時間狀語,確定動詞的時態。25. By the first day of August, 2007, the PLA for eighty ye
22、ars.A. foundedB. has founded C. has been found D. had been founded【答案】D【解析】【分析】句意:到 2007年八月的第一天,中國人民解放軍已經建立了八十年了。 結合語境可知本句描述的是過去某時之前已經完成的動作,故用過去完成時態。主語是被建立的對象,故用被動語態,選Do【點評】英語中的時態主要是借助于時間狀語與上下文語境來進行判斷。解答此類題型,首先要注意句子中的時間狀語,如果沒有則要通過分析上下文,結合語境來判斷句子的時 態。語態的判斷主要是確定句子主語與謂語動詞的關系。如果是主動關系則用主動語態, 反之如果是動賓關系,則用
23、被動語態,尤其要注意一些特殊動詞的用法。26. Tom realized that he his physics book at home when he reached school .A. leftB. had leftC. was leavingD. leaves【答案】B【解析】【分析】本題考查過去完成時的用法,由had+過去分詞。我們可以看到意識到和到都是過去的動作,而忘記帶物理書則是在意識到之前,故為過去的過去,選Bo27. Lucy to go shopping, but it began to rain.D. has wantedwant用過去完成時A. wantB. want
24、sC. had wanted【答案】C【解析】【分析】句意:露西本來想出去購物,但是開始下雨了。動詞來表示過去未曾實現的想法,希望,打算或意圖等。故選Co【點評】考查過去完成時。28. They to help but could not get there in time.A. wantedB. had wantedC. wantD. have wanted【答案】B【解析】【分析】句意:他們本來打算去幫忙,但沒有及時趕到那里。動詞 want用過去完成時來表示過去未曾實現的想法,希望,打算或意圖等。故選 Bo【點評】考查過去完成時。29. Mr Brown was too busy our
25、papers this question.A. to mark, to answerB. to mark, answeringC. marking, answeringD. marking, to answer【答案】D【解析】【分析】句意:布朗先生忙著寫論文來回答這個問題。根據句意可知布朗先生正在寫論文,然而寫論文這個事情是發生在過去,所以要用過去進行時,所以要用making ,這里面寫論文是為了回答問題,表示目的所以 answer之前應該加to。故選D。【點評】考查固定搭配tooto ,及動詞不定式表目的。30. By the time I locked the door, I reali
26、zed I my keys at home.A. had repaired【答案】DB. had changedC. had forgottenD. had left【解析】【分析】句意為“到我鎖門的時候,我才意識到把鑰匙忘在家里了”,表示 “把某物遺忘在某處“要用leave。該動作發生在realized之前,用過去完成時,故選D。【點評】本題考查過去完成時的用法。二、初中英語動詞的時態31. Will Sally come here tomorrow? I don t kniofwshehere tomorrow. If she here, I will tell you.A comes;
27、comesB will come; comesC comes; will comeD will come; will come【答案】B【解析】【詳解】句意:-Sally明天會到這兒來嗎?-我不知道她明天是否來這兒,如果她來的話,我會告訴你的。 comes 來,動詞的第三人稱單數形式;will come 將會來,一般將來時態。根據句意可知,第一句話中if 意為“是否 ”,引導賓語從句,從句中表示將來的事情,應用一般將來時;第二句話中if 意為 “如果 ”,引導條件狀語從句,從句中用一般現在時態,主句用一般將來時態,故應選B。32. I wonder when you the new watch
28、 . Well , I it for two weeks .A have bought, have had B bought, have hadC bought, have bought D have bought, have bought【答案】B【解析】句意: 我想知道你什么時候買的這個新手表。 我買了兩周了。問什么時候買的,用過去時態,排除 A/D;根據for two weeks可知用延續性動詞,buy買,短暫性 動詞,have買,擁有,延續性動詞;故選 B33. Every year many foreigners to China to learn Chinese.A come B
29、have come C came D will come【答案】A【解析】句意:每年許多外國人來中國學習漢語。根據Every year可知用一般現在時態;故選 A34. you Wolf Warrior II (戰狼2) ? Yes. I it last Friday. Kung fu artist Wu Jing both starred in and directed this action movie.A Have, seen, have seenB Did, see, sawC Have, seen, sawD Did, see, have seen【答案】C【解析】【詳解】C考查動詞
30、時態辨析。句意: 一你看過電影戰狼 2嗎?一是的。我上個星期五看的。武 打大師吳京主演并導演了這部動作片。從第二個人說的last Friday是過去的時間可知,第二空用一般過去時;結合語境可知第一空是問是否曾經看過電影,用現在完成時。故選Co35. I a book three days ago and I it yet.A. bought; didn ' t readB. bought; haven ' t readC. have bought; didn ' t readD. have bought; haven ' t read【答案】B【解析】句意:我三
31、天前買了一本書,我還沒讀過。根據時間three days ago (三天前)可知此句時態是一般過去式,故填 bought,根據yet (用于否定句或疑問句)可知此句時態是現在完 成時,可知填 haven' tread故選B。36. What do you think of your hometown,Kate?It a lot.It ' s mearetiful than before.A. has changed B. changes C. will change D. change 【答案】A【解析】句意:-你覺得你的家鄉怎么樣,凱特?-它改變了很多,比以前更美麗了。A.
32、haschanged現在完成時態,已改變;B. changes一般現在時態的動詞三單形式,改變; C. willchange 一般將來時態,將會改變;D. change動詞原形,改變。根據語境可知,本句表示過去的動作對現在造成的影響與結果,所以使用現在完成時態,has/have+動詞的過去分詞。故選:Ao37. It is still unknown how AI (人工智能) the way of our life as well as the world.A. change B. changed C. will change D. was changing【答案】C【解析】句意:仍然不知道
33、人工智能將會怎么改變我們的生活方式還有世界。這是賓語從句,主句 是一般現在時態,從句根據句意應用一般將來時態;故選 C38. 一 The boy misses his parents very much.So he does. They the hometown for nearly two years.A. have left B. has left C. have been away from D. will leave 【答案】C 【解析】 【詳解】句意: 那個男孩非常想念他的父母。 他的確是。他們離開家鄉幾乎兩年了。leave離開,是短暫性動詞,不與時間段連用;be away 離開,與
34、時間段連用。此處接時間段fornearly two years 連用,故用延續性動詞,故選C。39. - I went to see you last night, but you weren t in. Where were you then?-I a walk by the river.A had B was having C have had D have【答案】B【解析】【詳解】句意: 昨晚我去看你了,但你不在。那時你在哪里? 我在河邊散步。由上文中"Where were you then?可知;問句是詢問昨天晚上當我去看望你的時候,你正在哪里?”此句表達的是過去正在發生的事
35、情,要用過去進行時態。故答案為B。40. Do you know the meeting? Tomorrow morning.A when they hadB when they are going to haveC when did they haveD when are they going to have【答案】B【解析】【詳解】句意: 你知道他們什么時候來開會嗎? 明天早上。此題考查賓語從句,賓語從句要用陳述句語序,C和D是疑問句語序,故排除;根據回答Tomorrow morning可知此句時態是一般將來時,A是一般過去時,B是一般將來時;故選B。41 -Did you see a g
36、irl in red pass by just now?-No, sir. I the news with my mobile phone.A readB was readingC would readD am reading【答案】B【解析】句意: -剛才你看到一個穿紅衣服的女孩經過嗎?-沒有,先生。我正在手機上讀新聞。read讀,動詞原形或過去式;was reading 過去進行時;would read 過去將來時;am reading 現在進行時。根據對話的情景可知,這里表示剛才正在做的事情,應用過去進行時態,故選B。42 He his wife for ten yearsA. has
37、married B. has been married withC. has been married to D . got married to【答案】C【解析】【詳解】句意:他和妻子結婚十年了。“for一段時間”表示某個動作或狀態持續一段時間,謂語動詞是可持續動詞。 marry結婚,是短暫性動詞,不可以持續,get married to sb.也是不可以持續的,排除A和D; be married to sb.與某人結婚,表示狀態,故答案為C。clock43.(廣東省2017年初中畢業生學業考試模擬)一I was shopping with my mom at 8 olast night.
38、What about you?I a new movie named fast and Furious 8.A. am watching B. watched C. will watch D . was watching【答案】D【解析】句意: 一一昨天晚上8點我正和我媽媽一起購物。你呢?一一我正在看一部名為速度與激情 8的新電影。根據 I was shopping with my mom at 8 o ' clock last ngM此處指的是昨天晚上 8點鐘正在做的事,故用過去進行時,故選Do44. -It's too noisy here. what's goin
39、g on?-Oh, the noise comes from the boys. They a partyA. Hold B. are holding C. were holding D. have held【答案】B【解析】【詳解】句意:-這里太吵鬧了,發生什么事了?-哦,噪音來自那些男孩,他們在舉行聚會。hold舉行,動,過原形;are holding現在進行時,正在舉行;were holding過去進行時;have held現在完成時。根據對話what's going on可知,他們在說的是現在正在發生的事情,應用現在進行時,故選B。45. 一 Excuse me, could you tell me ?-Sorry, sir. I wasn't there at that time yesterday.A. how the accident happensB. how does the accident happenC. how the accident happenedD. how did the accident happen【答案】C【解析】【詳解】句意:一一抱歉,打擾一下,你能告訴我事故是怎么發生的嗎?一一不好意思,先生。昨天這個時候我不在那里。考查賓語從句。根據英語語法,賓語從句的語序應為陳述句的語序,B、D選項可排除。根 據答句的y
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 保靖美食活動策劃方案
- 俱樂部年末活動方案
- 俱樂部賽事活動方案
- 倡導綠色辦公活動方案
- 假日小隊周末活動方案
- 假期夏天活動策劃方案
- 假期特價家電活動方案
- 做微信轉發活動方案
- 做飯德育活動方案
- 健康企業系列活動方案
- 風險管理工具的應用試題及答案
- 期貨營業AI應用行業深度調研及發展項目商業計劃書
- 2025春國開《幼兒園社會教育專題》形考任務1-3答案
- 2025年4月自考00420物理(工)試題及答案含評分標準
- 2025重慶市潼南區新勝鎮社區工作者考試真題
- 2025年下半年貴州省貴陽人力資源和社會保障部人事考試中心招聘4人易考易錯模擬試題(共500題)試卷后附參考答案
- 《住院患者身體約束的護理》團體標準解讀課件
- 2025國家開放大學《小學語文教學研究》形考任務1-5答案
- 2025年高考政治必背15個核心知識點總結
- 租賃養殖鴨棚合同協議
- 2025年港口碼頭鋼絲繩市場分析報告
評論
0/150
提交評論