【英語】復習專題——過去完成時知識點歸納_第1頁
【英語】復習專題——過去完成時知識點歸納_第2頁
【英語】復習專題——過去完成時知識點歸納_第3頁
【英語】復習專題——過去完成時知識點歸納_第4頁
【英語】復習專題——過去完成時知識點歸納_第5頁
已閱讀5頁,還剩8頁未讀 繼續免費閱讀

下載本文檔

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

文檔簡介

1、【英語】復習專題一一過去完成時知識點歸納一、初中英語過去完成時1. 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 on,故選D。【點評】

2、此題考查動詞的時態問題以及瞬間動詞和延續性動詞的區別。2. Sue didn't go to see the 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可知是與過去有關,所

3、以用過去完成時,結構是had+動詞過去分詞,see的過去分詞是seen,故選B。【點評】考查過去完成時,注意平時識記其結構,理解句意。3. We are too tired. Please stop a rest.A. to haveB. havingC. haveD. has【答案】A 【解析】【分析】句意:我們是在太累了,停下來休息一下吧。stop to have a rest.固定搭配故選A【點評】注意時態一致,4. When I got to school, I realized I my backpack at home.A. leftB. had leftC. forgotD. h

4、ad forgotten【答案】B 【解析】【分析】句意:當我到學校時,我才意識到我把雙肩包落在家里了。把落在用leave,又因為是過去完成時,故選B。【點評】考查把 落在的用法。熟背句型。做題就很容易。5. Yesterday when I to the station, the train already.A. got, had leftB. got, has leftC. had got, leftD. got, left【答案】A【解析】 【分析】句意:昨天當我到達車站時,火車已經離開了。結合語境可知前文時間 狀語從句描述的是過去某時發生的動作,故用一般過去時態。下文,描述的是過去某時

5、前 已經完成的動作,故用過去完成時態,選 Ao【點評】英語中的時態主要是借助于時間狀語與上下文語境來進行判斷。解答此類題型, 首先要注意句子中的時間狀語,如果沒有則要通過分析上下文,結合語境來判斷句子的時 態。英語疑問句中一般具有時態上的對應關系,注意結合這一特點進行區分。6. I thought I in my project report , but the manager said he didn't see it at all.A. handB. am handingC. have handedD. had handed【答案】D【解析】【分析】句意:我以為我已經上交了我的項目

6、報告,但是經理說他根本沒有看到。hand上交,是一個動詞原形;am handing是現在進行時態;have handed現在完成時態;had handed過去完成時態。句中I thought使用的是一般過去時態,而根據句意可知, 上交項目報告應該發生在這之前,故應使用過去完成時態,選Do【點評】考查動詞的時態,本題涉及過去完成時的應用。7. He said thatA. he has finished his work alreadyC. has he finished his work already 【答案】BB. he had finished his work alreadyD. ha

7、d he finished his work already【解析】【分析】句意:他說他已經完成他的工作了。說之前就已經做完工作了,said是過去式,所以完成工作是發生在過去之前,所以用過去完成時,結構是had+動詞過去分詞,排除A、Co said后面跟的是賓語從句,從句句子結構應該也是主語+謂語+賓語,所以排除D,故選Bo【點評】考查過去完成時,注意其定義的理解。8. Everything he away from him before he returned to his hometown.A. tookB. had been takenC. had had been takenD. ha

8、d taken【答案】C【解析】 【分析】句意為:他所擁有的一切在他回家之前都被拿走了。根據題干中的before he returned to his hometown ,可知主句的謂語動詞要用過去完成時,又因 everything與take之間存在動賓關系,且 everything作take的賓語,謂語動詞要用被動語態,過去完 成時的被動語態的基本構成是had been + 過去分詞,第一個 had表示擁有的意思,后面的had been taken是過去完成時的被動語態。故選C。【點評】考查過去完成時的被動語態的基本構成。9. By the time I got back to school

9、, the bell.A. rangB. has rungC. had rung【答案】C【解析】【分析】句意:當我返回到學校時,鈴早響了。By the time在時間前,經常用于過去完成時態。過去完成時態,表示動作發生在過去的過去。鈴響發生在過去的動作回到學校之前,所以用過去完成時態。A. rang 一般過去時態;B. has rung現在完成時態;C. had rung過去完成時態。故選 C。10. The bus for five minutes when Tim arrived at the station.A. wentB. has leftC. had leftD. had bee

10、n away【答案】D【解析】【分析】句意:當迪姆到達車站時,公交離開了五分鐘了。表示到達車站前已經發生或完成的動作,句子用過去完成時態;leave是一個非延續性的動詞,不能與表示一段時間的狀語for 連用,可以表達成be away,形容詞表示狀態,可以與表示一段時間的狀語連用。故選Do【點評】本題考查過去完成時以及延續性動詞的用法。11. By the time of last year, she the piano for five years.A. learntB. has learntC. had learntD. will learn【答案】C【解析】【分析】句意:到去年的時候,她已

11、經學了五年鋼琴了。由時間狀語 By the time of last year可知這里是指在這個時間之前已經完成的動作,應該用過去完成時:had+動詞的過去分詞。故答案為 Co【點評】考查過去完成時。掌握過去完成時的構成和用法。12. Tom by the time I got to the party.A. leftB. was leavingC. had leftD. has left【答案】C【解析】【分析】句中有“by過去時間”作時間狀語,提示謂語動同用過去完成時,即 我 到達”和 池離開”,后者發生在前者之前,即 過去的過去”,因此,后者用過去完成時。故選C。【點評】本題考查過去完成

12、時的用法。13. 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+過去分詞。14. Mary thought of the party which she for this day.A. planB. plan

13、nedC. had plannedD. would plan【答案】C【解析】【分析】句意:瑪麗想起了她今天計劃的聚會。plan的動作發生在thought of的動作之前,表示過去的過去,要用過去完成時had+過去分詞。故選 Co【點評】考查過去完成時的構成和用法。注意過去完成時表示過去的過去含義。15. We all went to the park except you last weekend. Why didn't you come?Because I the park twice.A. have gone to B. had gone toC. had been to D.

14、have been to【答案】C【解析】【分析】have gone to去了(尚未回).have been to去過(已回),根據句意在 last weekend之前去過,所以用過去完成時,故選C。【點評】本題考查過去完成時的用法,表示在過去某一時間前已經發生的動作。16. When he arrived at the bus stop, the bus for 10 minutes.A. has leftB. had leftC. has been awayD. had been away【答案】D【解析】【分析】句意:當他到達車站時,公交車已經離開10分鐘了。for+時間段,表示動作或狀

15、態的延續,leave是短暫性動詞,故用其相對應的延續性結構be away,公交車離開發生在他到達之前,所以用過去完成時,故選 Do【點評】考查過去完成時。17. Jim, why didn't you go to Beijing by train?Bad luck! When I got to the station, the train.A. leftB. had already leftC. has already leftD. has been left【答案】B【解析】【分析】句意:一一吉姆,你為什么不坐火車去北京呢?一一真倒霉!我到車站時,火車已經開走了。根據 When I

16、got to the station可知,到那是過去時,離開是過去的 過去,使用過去完成時,had done,故選B。【點評】考查時態,注意過去的過去是過去完成時的用法。18. By the end of last month, we already our lessons.A. has, finishedB. have, finishedC. had, finishedD. will, finish【答案】C【解析】【分析】題意:到上個月末為止,我們已經結束了課程。根據句意,應選 Q【點評】注意時間狀語,很容易選出。19. When we hurried to the meeting roo

17、m, the meeting.A. had begunB. had been onC. has begunD. has been on【答案】A【解析】【分析】句意:當我們趕到會議室的時候會議已經開始了。本句中會議開始的動作發生在我們到達會議室之前,所以表示過去的過去,用過去完成時,故選 A【點評】動詞的時態是學習英語過程中非常重要的知識。而很多的題目,句中并沒有像本 題一樣有明確的時間,很多要通過上下文的判斷得知。過去完成時表示動作發生在過去的 過去,本題不難,平時加強記憶,理解即可。20. By the time she went outside, the bus already.A. h

18、ad, goneB. had, wentC. has, goneD. has, went【答案】A【解析】【分析】這題考查時態的用法,by the time是連詞詞組,可以連接時間狀語從句,到什么時候為止”,主句一般和相應的完成時連用,因為從句是過去時,所以從句用 過去完成時連用。選 Ao句意是:到她出去的時間為止,公共汽車已經走了。21. Did Alan see his old friends yesterday?Yes, he did. He_ his old friends for several years.A. didn't seeB. wouldn't seeC.

19、 hasn't seenD. hadn't seen【答案】D【解析】【分析】句意:昨天艾倫見到他的老朋友了嗎?一一使得,他見到了。他已經有幾年不見他的老朋友了。結合語境可知下文描述的是一直持續到過去某時的動作,故用過 去完成時態。選 Do【點評】考查時態辨析22. How was the movie you saw yesterday?1 have no idea. By the time I got to the movie theatre, the movie.A. has already finished B. have finished yetC. had alrea

20、dy finished【答案】C【解析】【分析】had+動詞的過去分詞構成過去完成時,表示的過去的過去的時間點,本句中電影結束發生在我到達電影院之前,而到達電影院用的過去時,電影結束發生在過去 的過去,所以用過去完成時。句意:昨天你看的電影怎么樣?沒想法,我到電影院的時候,電影已經結束了。故選Co【點評】考查過去完成時的用法。23. By the first day of August, 2007, the PLA for eighty years.A. foundedB. has founded C. has been found D. had been founded【答案】D【解析】【分

21、析】句意:到 2007年八月的第一天,中國人民解放軍已經建立了八十年了。 結合語境可知本句描述的是過去某時之前已經完成的動作,故用過去完成時態。主語是被 建立的對象,故用被動語態,選Do【點評】英語中的時態主要是借助于時間狀語與上下文語境來進行判斷。解答此類題型, 首先要注意句子中的時間狀語,如果沒有則要通過分析上下文,結合語境來判斷句子的時 態。語態的判斷主要是確定句子主語與謂語動詞的關系。如果是主動關系則用主動語態, 反之如果是動賓關系,則用被動語態,尤其要注意一些特殊動詞的用法。24. Rose and Minnie each other pretty well before they

22、worked in the same bank.A. knowsB. knowC. have knownD. had known【答案】D【解析】【分析】句意:羅斯和米妮他們在同一個銀行工作以前就認識了。根據時間狀語before they worked in the same bank可知,認識是在同一個銀行工作之前,worked是過去時,所以,空白處指過去的過去,用過去完成時:had+過去分詞,故答案為 Do【點評】考查過去完成時。掌握過去完成時的意義:表過去的過去;構成:had+過去分詞。25. His father said that he Zhang Jiajie for 10 day

23、s.A. has been inB. has gone toC. had gone toD. had been in【答案】D【解析】【分析】句意:他爸說去張家界10天了。A.去了某地,人還沒回,現在完成時;B.has been in去了某地,人還在那里,現在完成時;C.去了某地,人還沒回,過去完成時;D.去了某地,人還在那里,過去完成時。從句的動作發生在主句的動作之前,從句用過去 完成時,故排除 AB,說話的時候,他爸爸還在張家界,用 had been in,符合題意,故選Do【點評】考查動詞短語辨析。注意識記have been in和過去完成時的用法。26. My aunt said th

24、at she to Guangzhou.A. has never gone B. had never gone C. has never been D. had never been 【答案】D【解析】【分析】句意:我阿姨說她從沒去過廣州。have gone to 表示已經去了某地(強調不在說話者所在地);have been to 曾經去過某地(現在已經回來)。又因為此處是賓語從句,而且主句是過去時,所以從句用過去完成時had been to。故答案為D。【點評】此題考查過去完成時的用法。27. They to help but could not get there in time.A. w

25、antedB. had wantedC. wantD. have wanted【答案】B【解析】【分析】句意:他們本來打算去幫忙,但沒有及時趕到那里。動詞 want用過去完 成時來表示過去未曾實現的想法,希望,打算或意圖等。故選 Bo【點評】考查過去完成時。28. - Were you late for work yesterday morning?-Yes. By the time I got to the bus stop, the early bus .A. has already leftB. is already leftC. had already left【答案】C【解析】【分析

26、】句意:昨天上午你上班遲到了嗎?一一是的,等我到達公交車站的時候,早班車已經開走了。結合語境可知下文描述的是過去某時前已經完成的動作,故用過 去完成時態。選Co【點評】英語中的時態主要是借助于時間狀語與上下文語境來進行判斷。解答此類題型, 首先要注意句子中的時間狀語,如果沒有則要通過分析上下文,結合語境來判斷句子的時 態。英語疑問句中一般具有時態上的對應關系,注意結合這一特點進行區分。29. She to go to school earlier, but she forgot to get up.A. plansB. plannedC. had plannedD. has planned【答

27、案】C【解析】【分析】句意:她本來打算早點上學,但是她忘記起床了。動詞 plan用過去完成 時來表示過去未曾實現的想法,希望,打算或意圖等。故選Co【點評】考查過去完成時。D. had left,表示把某物30. By the time I locked the door, I realized I my keys at home.A. had repairedB. had changedC. had forgotten【答案】D【解析】【分析】句意為到我鎖門的時候,我才意識到把鑰匙忘在家里了遺忘在某處“要用leave。該動作發生在realized之前,用過去完成時,故選D。【點評】本題考查過

28、去完成時的用法。二、初中英語動詞的時態31. Alice, together with her classmates _punished for breaking the school rules last week.A. isB. areC. wasD. were【答案】C【解析】【詳解】句意:艾麗斯和她的同學上周因違反校規而受到懲罰。考查一般過去時和主謂一致。根據last week可知句子時態應用一般過去時,排除A、B選項;together with her classmates在句中作狀語,主語是Alice,第三人稱單數,所以謂語動詞也要用第三人稱單數形式,排除d選項;故答案選 a32.

29、 一 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考查動詞時態辨析。句意:一你看過電影戰狼 2»嗎?一是的。我上個星期五看的。武打大師吳京主演并導演了這部動作片。從第二個人說的last Friday是過去

30、的時間可知,第二空用一般過去時;結合語境可知第一空是問是否曾經看過電影,用現在完成時。故選Co33. -Helen, When did you moved here?-1 here since two years ago.A. movedB. livedC. have movedD. have lived【答案】D【解析】試題分析:句意:一海倫,你什么時候搬到這兒的?一從兩年前我就住在這兒。表示從兩年前一直延續到現在的動作,用現在完成時態,A、B錯。move是一個非延續性的動作,不能與表示一段時間的狀語since two years ago連用,live是延續性動作,可以與 since two

31、years ago連用。故選 D。【考點定位】考查動詞時態辨析。34. They the English role play for the show last night.A. will practice B. practiced C. is practicing D. have practiced 【答案】B【解析】句意:昨天晚上為了演出他們練習了英語角色扮演。考查一般過去時。根據提示 詞last night可知時態用一般過去時,練習"practice其過去式為practiced ,故答案選 B。35. -Today' s young people can ' t

32、 live without smart phones.-Their eyes are glued to the screen wherever they go, even while they meals.A. have B. are having C. were having D. will have【答案】B【解析】【詳解】句意:一一今天的年輕人離不開智能手機。一一無論走到哪里,他們的眼睛都盯著屏幕,即使是在吃飯的時候。考查現在進行時。while引導時間狀語從句時,強調主句和從句的動作同時發生,從句中常用進行時態;根據 Their eyes are glued to the screen

33、wherever they go, even while可知從句強調的動作是現在進行時態,即 他們在吃飯的時候,同時也在玩手 機”;現在進行時的構成為:主語 +be動詞(am/is/are ) +動詞現在分詞;本句主語是they,所以be動詞用are, have meals吃飯,have的現在分詞是 having;故答案選 B。36. 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

34、【解析】句意:仍然不知道人工智能將會怎么改變我們的生活方式還有世界。這是賓語從句,主句是一般現在時態,從句根據句意應用一般將來時態;故選 C37. Do you know a wonderful match and two basketball matches on July 15 th ?-Yeah . I am going to watch them on that day.A. there will be B. there is going to haveC. there are going tobeD. is there going to be【答案】A【解析】【詳解】句意:一一你知道

35、7月15日會有一場精彩的比賽和兩場籃球賽嗎?一一是的。那天我要去看它們。考查there be結構。賓語從句需用陳述句語序,D是疑問句語序,可排除。根據句意語境,本句用一般將來時。there be結構的一般將來時用 there will be和there is goingto be ,表示最近要做的事,可排除Bo根據就近原則,a wonderful match 一場精彩的比賽,需用there is going to be ,可排除C項。綜合以上,可知選A。38. -Lily, why are you still here? School is over for half an hour.-Bec

36、ause I my task yet. I still need one more hour.A. won' t finish B didn ' t finishC. haven' t finished .Dhadn ' t finished【答案】C【解析】試題分析:句意:-莉莉,你為什么還在這兒?放學有半個多小時了。-因為我事情還未完成。我還需要一小時。A. won ' t finish般將來時態形式;B. didn ' t Rnish般過去時態形式;C. haven ' t finished在完成時態形式;D. hadn '

37、 finished過去完成時態形式。本句強調的是 還沒有完成”的這個結果,強調過去發生的動作對現在造成的影響或結果,句子用現 在完成時態。故選 Co考點:考查動詞的時態。39. Andy doesn ' t want to see the film Coco because he it twice.A. seesB. is seeingC. will seeD. has seen【答案】D【解析】【詳解】句意:Andy不想看尋夢環游記這部電影,因為他已經看過兩次了。sees看見,一般現在時態;is seeing現在進行時態;will see 一般將來時態;has seen現在完成時態。

38、根據句意可知,Andy已經看過兩次了,這里表示過去的動作對現在的影響,應用現在完成時態, 故選D。40. I don't want to see the film The Hobbit II because I it already.A. has seenB. sawC. have seenD. see【答案】C【解析】【詳解】句意:我不想看電影霍比特人二世”,因為我已經看過了。表示過去發生或已經完成的某一動作對現在造成的影響或結果。常用的時間狀語:already, so far, never, just,before, recently, 結合句意,故選C。41. Could you

39、 tell me yesterday? Because my bike was broken on my way here.A why you came lateB why do you come lateC why you come lateD why did you come late【答案】A【解析】【詳解】句意: 你能告訴我你昨天為什么遲到嗎? 因為我的自行車在來的路上壞了。考查賓語從句。英語賓語從句中一般用陳述語序,可知排除B和D。根據賓語從句時間狀語yesterday,可知賓語從句時態是一般過去時態。故選A。42. Peter, what will you do next Sund

40、ay? We our grandparents.A visitB visitedC is visitingD will visit【答案】D【解析】【詳解】句意:彼得,下周日你們打算做什么? 我們要去看望我們的祖父母。本題考查的是時態的辨析,根據問句中的next Sunday 可知,本題是一般將來時,故答案選D。43. you your homework yet? Yes, I it ten minutes ago.A Did; do; finishedB Have; done; have finishedC Have; done; finishedD Will; do; finish【答案】

41、C【解析】試題分析:句意:-你做你的家庭作業了嗎?-是的,十分鐘前我就完成了。根據yet 結合句意可知前一句該用現在完成時;根據ten minutes ago 可知后一句該用一般過去時。所以選C。考點:考查現在完成時與一般過去時。44. We the festival since the first pioneers arrived in America.A celebrates B celebratingC celebrated D have celebrated【答案】D【解析】句意:自從第一批開拓者來到美國,我們就慶祝這個節日。考查動詞時態辨析題。 since the first pioneers arrived in America 自從第一批開拓者來到美國,這個是一段時間,用于現在完成時態,we是復數人稱,需用“have+去分詞”結構;根據句意語境,可知選 D。45. Tom, why are you so busy? I some plans to work in an old people s horm. e this summeA makesB am makingC mad

溫馨提示

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

評論

0/150

提交評論