最新 过去完成时易错点汇总及练习测试题.docx
- 文档编号:13039614
- 上传时间:2023-06-10
- 格式:DOCX
- 页数:22
- 大小:29.18KB
最新 过去完成时易错点汇总及练习测试题.docx
《最新 过去完成时易错点汇总及练习测试题.docx》由会员分享,可在线阅读,更多相关《最新 过去完成时易错点汇总及练习测试题.docx(22页珍藏版)》请在冰点文库上搜索。
最新过去完成时易错点汇总及练习测试题
最新过去完成时易错点汇总及练习测试题
一、初中英语过去完成时
1.—Areyousurprisedattheendingofthemovie?
—No,becauseI___________thestory.
A. read B. willread C. haveread D. wasreading
【答案】C
【解析】【分析】句意:
—你对这部电影的结局感到惊讶吗?
—不惊讶,因为我读过这个故事。
根据语境判断,这本书已经读过,应该用现在完成时态来表示,故答案为C。
【点评】考查现在完成时态。
主语为第一人称故动词应使用原形。
2.BythetimeI________ontheTV,Beckham________twogoals.
A. turned;havescored
B. turned;hadscored
C. hadturned;havescored
D. hadturned;hadscored
【答案】B
【解析】【分析】句意:
当我打开电视的时候,贝克汉姆已经进了两个球。
本句是时间状语从句,bythetime到…时候为止,用于一般过去时,可排除CD选项。
从句用一般过去时,主句用过去完成时,需用“had+过去分词”结构,可排除A;根据句意结构,可知,故选B。
【点评】考查动词时态辨析题。
3.Bytheendof2012,manybuildings builtinourcity.
A. havebeen B. have C. hadbeen D. will
【答案】C
【解析】【分析】句意:
到2012年底,我们的城市里已经建成了很多大楼。
Buildings是build这一动作的承受者,该用被动语态。
而被动语态是由“be+及物动词的过去分词”构成。
根据Bytheendof2012可知该用过去完成时,所以选C。
4.BeforeO'SheahostedtheJoyFMprograminBeijing,he_______inHongkongfortenyears.
A. works
B. hasworked
C. hadworked
D. wouldwork
【答案】C
【解析】【分析】句意:
O'Shea在北京主持JoyFM节目前,他已经在香港工作了10年了。
根据BeforeO'SheahostedtheJoyFMprograminBeijing可知,主持节目这个动作发生在过去,而在香港呆了十年是发生在过去的过去,时态要用过去完成时(had+过去分词),故选C。
【点评】考查动词的时态。
牢记过去完成时的用法。
5.WhenIgottoschool,IrealizedI______mybackpackathome.
A. left B. hadleft C. forgot D. hadforgotten
【答案】B
【解析】【分析】句意:
当我到学校时,我才意识到我把双肩包落在家里了。
把…落在…用leave,又因为是过去完成时,故选B。
【点评】考查把…落在…的用法。
熟背句型。
做题就很容易。
6.Igottothepartylate.BythetimeIarrived,somepeople______homealready.
A. went
B. wouldgo
C. hadgone
D. havegone
【答案】C
【解析】【分析】句意:
我到聚会晚了。
在我到达之前,一些人已经回家了。
结合语境可知下文描述的是过去某时已经完成的动作,用过去完成时态。
故选C。
【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。
解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。
7.BythetimeIgotthere,thefootballmatch________already________.
A. has;finished
B. was;finished
C. had;finished
D. /;finished
【答案】C
【解析】【分析】句意:
到我到达那里的时候,足球赛已经结束了。
bythetime通常用完成时态,根据got可知是过去完成时,故选C。
【点评】考查过去完成时。
8.Hesaidthat________.
A. hehasfinishedhisworkalready
B. hehadfinishedhisworkalready
C. hashefinishedhisworkalready
D. hadhefinishedhisworkalready
【答案】B
【解析】【分析】句意:
他说他已经完成他的工作了。
说之前就已经做完工作了,said是过去式,所以完成工作是发生在过去之前,所以用过去完成时,结构是had+动词过去分词,排除A、C。
said后面跟的是宾语从句,从句句子结构应该也是主语+谓语+宾语,所以排除D,故选B。
【点评】考查过去完成时,注意其定义的理解。
9.Theboywas_____onthegroundandhehad_____bicyclebehindthebigtree.
A. lying;laid
B. lying;lay
C. lay;lain
D. lied;lied
【答案】A
【解析】【分析】句意:
这个男孩躺在地上,他把自行车放在了大树的后面。
lie有两个意思,躺下,这时过去式是lay,过去分词是lain,现在分词是lying;另一个意思是撒谎,过去式和过去分词是lied;lay可以作为lie的过去式,也可以做动词原形,意思是下蛋,放置,过去式和过去分词是laid。
根据句意可知,第一个空是躺下,用的是过去进行时,故这里填现在分词lying;第二个空是放置,用的是过去完成时,故填lay的过去分词laid。
选A。
【点评】考查动词辨析,过去进行时态,过去完成时态。
10.Mygrandparents forfiftyyearsbythetimeMysisterwas15.
A. married
B. hadmarried
C. hadgotmarried
D. hadbeenmarried
【答案】D
【解析】【分析】句意:
到我妹妹十五岁的时候,我的祖父母已经结婚五十年了。
根据forfiftyyears五十年和be动词was,可知是表示一段时间的状语,谓语动词具有持续性,用过去完成时hadbeenmarried“结婚”表状态。
故选D。
【点评】本题考查过去完成时,注意通过时间状语及动词判断句子的时态。
11.Bythetimehe attherailwaystation,thetrain .
A. hadarrived;hadleft B. arrived;hadleft C. arrived;left D. hadarrived;hasleft
【答案】B
【解析】【分析】由语境可知,到达火车站发生在火车离开之后,故排除A、D两项。
bythetime引导时间状语从句,从句用一般过去时,主句则用过去完成时,故选B。
【点评】本题考查过去完成时的用法。
12.Shesaidwhenshegottothecinema,thefilm________for5minutes.
A. hasbegun
B. hadbegun
C. hasbeenon
D. hadbeenon
【答案】D
【解析】【分析】句意:
她说当她到达电影院的时候,电影已经开始五分钟了。
根据got可知,电影开始五分钟属于在过去某时间前已经存在的状态,应该用过去完成时,所以排除A和C。
开始begin,电影已经开始了五分钟是存在的状态,要用延续性的动词,所以要将瞬间动词begin改为beon,故选D。
【点评】此题考查动词的时态问题以及瞬间动词和延续性动词的区别。
13.—Jim,whydidn'tyougotoBeijingbytrain?
—Badluck!
WhenIgottothestation,thetrain________.
A. left
B. hadalreadyleft
C. hasalreadyleft
D. hasbeenleft
【答案】B
【解析】【分析】句意:
——吉姆,你为什么不坐火车去北京呢?
——真倒霉!
我到车站时,火车已经开走了。
根据WhenIgottothestation可知,到那是过去时,离开是过去的过去,使用过去完成时,haddone,故选B。
【点评】考查时态,注意过去的过去是过去完成时的用法。
14.Simon________thepianoforageswhenhegavehisfirstconcert.
A. hasplayed
B. isplaying
C. hadplayed
D. willplay
【答案】C
【解析】【分析】句意:
西蒙举行第一次音乐会时,他已经弹了很多年钢琴了。
根据时间状语whenhegavehisfirstconcert.可知此处用过去的时态,表示先弹钢琴弹了很多年,然后开了音乐会,表示过去的过去,应该用过去完成时:
had+动词的过去分词,故答案为C。
【点评】考查过去完成时。
掌握过去完成时的意义(过去的过去)和构成:
had+动词的过去分词。
15.Bytheendoflastmonth,we______already______ourlessons.
A. has,finished
B. have,finished
C. had,finished
D. will,finish
【答案】C
【解析】【分析】题意:
到上个月末为止,我们已经结束了课程。
根据句意,应选C。
【点评】注意时间状语,很容易选出。
16.Iaskedyourmotherifshe thatdress.
A. bought
B. hadbought
C. hadbuyed
D. buy
【答案】B
【解析】【分析】句意:
我问你妈妈她是否买了那件裙子。
本句中从句的动作应该是发生在ask之前的.所以用“had+过去分词”形式来表达。
故选D
【点评】考查过去完成时。
17.She_______balletbeforesheenteredfilmindustry.
A. haspracticed
B. hadpracticed
C. willpracticed
D. wouldpracticed
【答案】B
【解析】【分析】句意:
在进入电影业之前,她练习跳芭蕾。
本句考查过去完成时,在她进入电影业之前为“过去的过去”;即过去完成时;故选B。
【点评】考查过去完成时。
18.Whenwehurriedtothemeetingroom,themeeting_______.
A. hadbegun
B. hadbeenon
C. hasbegun
D. hasbeenon
【答案】A
【解析】【分析】句意:
当我们赶到会议室的时候会议已经开始了。
本句中会议开始的动作发生在我们到达会议室之前,所以表示过去的过去,用过去完成时,故选A
【点评】动词的时态是学习英语过程中非常重要的知识。
而很多的题目,句中并没有像本题一样有明确的时间,很多要通过上下文的判断得知。
过去完成时表示动作发生在过去的过去,本题不难,平时加强记忆,理解即可。
19.-Myparents ourhomeforafewhourswhenIarrived.Ididn'tmeetthem.
-Youcouldcallthemifyouwantedtoknowwheretheywere.
A. havebeenawayfrom
B. hadbeenawayfrom
C. hadleft
D. hadgone
【答案】B
【解析】【分析】句意:
---当我到家的时候,我的父母已离开家几个小时了。
我没遇到他们。
---假如你想知道他们在哪里的话,你可以给他们打电话。
当我到家的时候是过去时间状语,所以我的父母已离开家几个小时了。
forafewhours表示一段时间,不能与非延续动词连用。
所以要用过去完成时态。
故选B.
【点评】考查完成时态的用法。
20.Bytheendoflastterm,thestudentsofClassOne___________threeprojects.
A. finished
B. wouldfinish
C. havefinished
D. hadfinished
【答案】D
【解析】【分析】句意:
到上学期末,一班的学生已经完成了三个项目。
根据bytheendoflastterm,可知表示过去的过去,谓语动词要用过去完成时had+过去分词。
故选D。
【点评】考查过去完成时的构成和用法。
根据时间状语,确定动词的时态。
21.Bytheendoflastmonth,I______________alltheCDsofJustinBieber.
A. hadcollected B. collected C. havecollected D. collect
【答案】A
【解析】【分析】句意:
到上个月底,我已经把贾斯汀·比伯的所有CD都收集到了。
A.已经收集,过去完成时;B.收集了,一般过去时;C.已经收集,现在完成时;D.收集,一般现在时。
根据Bytheendoflastmonth可知时态是过去完成时,结构是had+动词过去分词,collect的过去分词是collected,故选A。
【点评】考查过去完成时,注意平时识记其结构及标志词。
22.ImetJimlastweek.We___________eachotherforabouttwentyyearssinceweleftJapan.
A. didn'tmeet
B. don'tmeet
C. haven'tmet
D. hadn'tmet
【答案】D
【解析】【分析】句意:
我上周见过吉姆。
我们离开日本大约有二十年没见面了。
A.没有见面,一般过去时;B.没有见面,一般现在时;C.已经没有见面,现在完成时;D.已经没有见面,过去完成时。
for+时间段用完成时,排除A、B。
met表明时态是过去时,所以用过去完成时,故选D。
【点评】考查过去完成时,注意平时识记其结构及标志词。
23.WhenTomgottotheexaminationroom,herealizedhe______hispenathome.
A. wasleaving B. hadleft C. forgot D. wasforgetting
【答案】B
【解析】【分析】句意为:
汤姆一进入考试室就意识到了他把笔落在家里了。
根据语境,这是一个发生在“过去的过去”(即意识到之前)的一个动作,因此要用过去完成时。
故选B。
【点评】考查过去完成时。
24.Myauntsaidthatshe________toGuangzhou.
A. hasnevergone B. hadnevergone C. hasneverbeen D. hadneverbeen
【答案】D
【解析】【分析】句意:
我阿姨说她从没去过广州。
havegoneto…表示已经去了某地(强调不在说话者所在地);havebeento…曾经去过某地(现在已经回来)。
又因为此处是宾语从句,而且主句是过去时,所以从句用过去完成时hadbeento。
故答案为D。
【点评】此题考查过去完成时的用法。
25.I________togotoBeijingthenextday.
A. plans B. planned C. hadplanned D. hasplanned
【答案】C
【解析】【分析】句意:
我本来计划着第二天去北京。
动词plan用过去完成时来表示过去未曾实现的想法,希望,打算或意图等。
故选C。
【点评】考查过去完成时。
26.Lucy_______togoshopping,butitbegantorain.
A. want
B. wants
C. hadwanted
D. haswanted
【答案】C
【解析】【分析】句意:
露西本来想出去购物,但是开始下雨了。
动词want用过去完成时来表示过去未曾实现的想法,希望,打算或意图等。
故选C。
【点评】考查过去完成时。
27.Daming_______tohavearest,buthedidn'thavetime.
A. intended
B. hadintended
C. intends
D. hasintended
【答案】B
【解析】【分析】句意:
大明本来计划休息,但是他没时间。
动词intend用过去完成时来表示过去未曾实现的想法,希望,打算或意图等。
故选B。
【点评】考查过去完成时。
28.Whenhearrivedatthebusstop,thebus________for10minutes.
A. hasleft
B. hadleft
C. hasbeenaway
D. hadbeenaway
【答案】D
【解析】【分析】句意:
当他到达车站时,公交车已经离开10分钟了。
for+时间段,表示动作或状态的延续,leave是短暂性动词,故用其相对应的延续性结构beaway,公交车离开发生在他到达之前,所以用过去完成时,故选D。
【点评】考查过去完成时。
29.— yourfather anewspaperwhenyougothome?
—No, .
A. Was;reading;hewas
B. Did;read;hedid
C. Was;reading;hewasn't
D. D
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 最新 过去完成时易错点汇总及练习测试题 过去完成时 易错点 汇总 练习 测试
![提示](https://static.bingdoc.com/images/bang_tan.gif)