过去完成时测试题A含答案经典1Word文件下载.docx
- 文档编号:17028098
- 上传时间:2022-11-28
- 格式:DOCX
- 页数:16
- 大小:27.59KB
过去完成时测试题A含答案经典1Word文件下载.docx
《过去完成时测试题A含答案经典1Word文件下载.docx》由会员分享,可在线阅读,更多相关《过去完成时测试题A含答案经典1Word文件下载.docx(16页珍藏版)》请在冰豆网上搜索。
【解析】【分析】句意:
O'
Shea在北京主持JoyFM节目前,他已经在香港工作了10年了。
根据BeforeO'
SheahostedtheJoyFMprograminBeijing可知,主持节目这个动作发生在过去,而在香港呆了十年是发生在过去的过去,时态要用过去完成时(had+过去分词),故选C。
【点评】考查动词的时态。
牢记过去完成时的用法。
3.Igottothepartylate.BythetimeIarrived,somepeople______homealready.
went
wouldgo
hadgone
havegone
【答案】C
我到聚会晚了。
在我到达之前,一些人已经回家了。
结合语境可知下文描述的是过去某时已经完成的动作,用过去完成时态。
故选C。
【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。
解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。
4.—Jack,wouldyouliketoseethenewmovie?
—I'
dloveto,butI______italready.
amseeing
willsee
see
haveseen
【答案】D
——杰克,你愿意去看这个新电影吗?
——当然乐意,但是我已经看过了。
由already可知是完成时,所以用havedone。
故选D。
【点评】本题考查完成时havedone。
5.BythetimeIgotthere,thefootballmatch________already________.
has;
finished
was;
had;
/;
finished
到我到达那里的时候,足球赛已经结束了。
bythetime通常用完成时态,根据got可知是过去完成时,故选C。
【点评】考查过去完成时。
6.
—I______knowyoucanplaythepianosowell.
—Thankyou.
didn'
t
don'
can'
t
【答案】A
——我不知道你钢琴弹得那么好。
——谢谢。
A.didn'
t不,一般过去时态,指过去的状态及过去发生的动作;
B.don'
t不,一般现在时态,指经常性、习惯性的动作;
C.can'
t不能,指能力;
不可能,表示否定的推测。
根据语境,说话时我已知道你钢琴弹得好,不知道是过去的状态,用一般过去时,故选A。
7.—What'
sup?
—Imissedthetrain.BythetimeIgottothetrainstation,thetrain for10minutes.
hadleft
hasleft
hasbeenaway
hadbeenaway
【解析】【分析】句意:
一怎么啦?
一我错过了火车。
在我到达火车站前,火车已经离开了十分钟了。
A.hadleft过去完成时态;
B.hasleft
现在完成时态;
C.hasbeenaway现在完成时;
D.hadbeenaway过去完成时。
bythetime,在......之前,是过去完成时的标志词,表示过去的过去的时间。
和一段时间连用,动作应该是延续性的,leave对应的延续性状态是beaway,故选D。
8.Thegirlsittingnexttomeontheplanewasverynervous,forshe
before.
tfly
hasn'
tflown
hadn'
wasn'
tflying
飞机上坐在我旁边的女孩很紧张,因为她以前没有坐过飞机。
根据上文的句子Thegirlsittingnexttomeontheplanewasverynervous的一般过去时态可知,这里空白处所表示的是过去的过去,谓语应该用过去完成时态:
had+动词的过去分词。
根据句意,故答案为C。
【点评】考查过去完成时态。
掌握过去完成的意义和用法:
表示过去的过去的动作或状态。
用had+动词的过去分词表达。
9.BythetimeIlockedthedoor,IrealizedI
mykeysathome.
hadrepaired
hadchanged
hadforgotten
hadleft
【解析】【分析】句意为“到我锁门的时候,我才意识到把钥匙忘在家里了”,表示“把某物遗忘在某处”要用leave。
该动作发生在realized之前,用过去完成时,故选D。
【点评】本题考查过去完成时的用法。
10.Mygrandparents
forfiftyyearsbythetimeMysisterwas15.
married
hadmarried
hadgotmarried
hadbeenmarried
【答案】D
到我妹妹十五岁的时候,我的祖父母已经结婚五十年了。
根据forfiftyyears五十年和be动词was,可知是表示一段时间的状语,谓语动词具有持续性,用过去完成时hadbeenmarried“结婚”表状态。
【点评】本题考查过去完成时,注意通过时间状语及动词判断句子的时态。
11.—Weallwenttotheparkexceptyoulastweekend.Whydidn'
tyoucome?
—BecauseI
theparktwice.
havegoneto
hadgoneto
hadbeento
havebeento
【解析】【分析】havegoneto去了(尚未回).havebeento去过(已回),根据句意在lastweekend之前去过,所以用过去完成时,故选C。
【点评】本题考查过去完成时的用法,表示在过去某一时间前已经发生的动作。
12.Bythetimehe
attherailwaystation,thetrain
.
hadarrived;
hadleft
arrived;
left
hasleft
【解析】【分析】由语境可知,到达火车站发生在火车离开之后,故排除A、D两项。
bythetime引导时间状语从句,从句用一般过去时,主句则用过去完成时,故选B。
13.Shesaidwhenshegottothecinema,thefilm________for5minutes.
hasbegun
hadbegun
hasbeenon
hadbeenon
她说当她到达电影院的时候,电影已经开始五分钟了。
根据got可知,电影开始五分钟属于在过去某时间前已经存在的状态,应该用过去完成时,所以排除A和C。
开始begin,电影已经开始了五分钟是存在的状态,要用延续性的动词,所以要将瞬间动词begin改为beon,故选D。
【点评】此题考查动词的时态问题以及瞬间动词和延续性动词的区别。
14.BythetimeI________ontheTV,Beckham________twogoals.
turned;
havescored
hadscored
hadturned;
当我打开电视的时候,贝克汉姆已经进了两个球。
本句是时间状语从句,bythetime到…时候为止,用于一般过去时,可排除CD选项。
从句用一般过去时,主句用过去完成时,需用“had+过去分词”结构,可排除A;
根据句意结构,可知,故选B。
【点评】考查动词时态辨析题。
15.Bythetimewegotthere,thefilm________already.
began
havebegun
hadbegun
我们到那儿时,电影已经开始了。
bythetime,直到……时候,指从过去某一点到从句所示的时间为止的一段时间,常与过去完成时连用。
【点评】考查时态,注意bythetime+过去时的用法。
16.Iaskedyourmotherifshe
thatdress.
bought
hadbought
hadbuyed
buy
我问你妈妈她是否买了那件裙子。
本句中从句的动作应该是发生在ask之前的.所以用“had+过去分词”形式来表达。
故选D
17.Bytheendoflastyearthey_________thousandsoforangetreesonthemountains.
hadplanted
haveplanted
wereplanting
wouldplant
到去年末,他们已经在山上种植了上万棵橘子树。
根据Bytheendoflastyear,可知句子时态为过去完成时,因此用hadplanted,故答案是A。
【点评】考查过去完成时,注意识记与过去完成时想搭配的时间状语。
18.Mr.Wang______inthisfactoryfor30yearsalready.
isworking
willwork
王先生在这个工厂工作已经30年了。
根据for30yearsalready,可知句子为现在完成时,表示发生于过去的动作一直持续到现在。
C是现在完成时结构,故答案是C。
【点评】考查现在完成时,注意结合时间状语确定句子的时态和句子结构。
19.Bytheendoflastweek,she______inthewestofChinafortwomonthshelpingthehomelesschildren.
willstay
hasstayed
wouldstay
hadstayed
直到上周末,她已经待在中国西部两个月帮助那些无家可归的孩子们。
根据时间状语Bytheendoflastweek到上周末为止,可知本句描述的是过去某时之前已经完成的动作,故用过去完成时态,故选D。
【点评】此题考查动词的时态。
根据时间状语确定句子的时态。
20.She_______balletbeforesheenteredfilmindustry.
haspracticed
hadpracticed
willpracticed
wouldpracticed
在进入电影业之前,她练习跳芭蕾。
本句考查过去完成时,在她进入电影业之前为“过去的过去”;
即过去完成时;
故选B。
21.I______tostudyhard,butsomeonedisturbme.
thought
hadthought
havethought
think
【答案】B
我本来想努力学习,但是有人打扰了我。
动词think用过去完成时来表示过去未曾实现的想法,希望,打算或意图等。
22.Whenwehurriedtothemeetingroom,themeeting_______.
hadbeenon
hasbeenon
当我们赶到会议室的时候会议已经开始了。
本句中会议开始的动作发生在我们到达会议室之前,所以表示过去的过去,用过去完成时,故选A
【点评】动词的时态是学习英语过程中非常重要的知识。
而很多的题目,句中并没有像本题一样有明确的时间,很多要通过上下文的判断得知。
过去完成时表示动作发生在过去的过去,本题不难,平时加强记忆,理解即可。
23.Bythetimemymumgothome,I_______myhomework.
havefinished
hadfinished
finished
willfinish
【解析】【分析】考查动词时态。
句意为“我母亲到家时,我已经做完作业了。
”主句动作在从句动作(一般过去时)之前就已经完成了,因此主句应用过去完成时,故选B。
24.-Myparents
ourhomeforafewhourswhenIarrived.Ididn'
tmeetthem.
-Youcouldcallthemifyouwantedtoknowwheretheywere.
havebeenawayfrom
hadbeenawayfrom
hadgone
---当我到家的时候,我的父母已离开家几个小时了。
我没遇到他们。
---假如你想知道他们在哪里的话,你可以给他们打电话。
当我到家的时候是过去时间状语,所以我的父母已离开家几个小时了。
forafewhours表示一段时间,不能与非延续动词连用。
所以要用过去完成时态。
故选B.
【点评】考查完成时态的用法。
25.——Howwasthemovieyousawyesterday?
——Ihavenoidea.BythetimeIgottothemovietheatre,themovie______.
hasalreadyfinished
havefinishedyet
hadalreadyfinished
【解析】【分析】had+动词的过去分词构成过去完成时,表示的过去的过去的时间点,本句中电影结束发生在我到达电影院之前,而到达电影院用的过去时,电影结束发生在过去的过去,所以用过去完成时。
句意:
昨天你看的电影怎么样?
没想法,我到电影院的时候,电影已经结束了。
【点评】考查过去完成时的用法。
26.Bytheendoflastmonth,I______________alltheCDsofJustinBieber.
hadcollected
collected
havecollected
collect
到上个月底,我已经把贾斯汀·
比伯的所有CD都收集到了。
A.已经收集,过去完成时;
B.收集了,一般过去时;
C.已经收集,现在完成时;
D.收集,一般现在时。
根据Bytheendoflastmonth可知时态是过去完成时,结构是had+动词过去分词,collect的过去分词是collected,故选A。
【点评】考查过去完成时,注意平时识记其结构及标志词。
27.ImetJimlastweek.We___________eachotherforabouttwentyyearssinceweleftJapan.
tmeet
haven'
tmet
tmet
我上周见过吉姆。
我们离开日本大约有二十年没见面了。
A.没有见面,一般过去时;
B.没有见面,一般现在时;
C.已经没有见面,现在完成时;
D.已经没有见面,过去完成时。
for+时间段用完成时,排除A、B。
met表明时态是过去时,所以用过去完成时,故选D。
【点评】考查过去完成时,注意平时识记其结构及标志词。
28.I
youcouldcome.
hope
hadhoped
havehoped
arehoping
我本来希望你能来。
动词hope用过去完成时来表示过去未曾实现的想法,希望,打算或意图等。
29.She______togotoschoolearlier,butsheforgottogetup.
A.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 过去完成时 测试 答案 经典