过去完成时选择题练习经典Word文档格式.docx
《过去完成时选择题练习经典Word文档格式.docx》由会员分享,可在线阅读,更多相关《过去完成时选择题练习经典Word文档格式.docx(10页珍藏版)》请在冰豆网上搜索。
B.没有和我们看电影,所以用完成时,根据和妈妈看了电影的影响是上周过去时。
SueSue的过去分词had+动词过去分词,seedidn'
t可知是与过去有关,所以用过去完成时,结构是B。
是seen,故选【点评】考查过去完成时,注意平时识记其结构,理解句意。
.3.BythetimeIfinishedmyhomework,mymother
D.hadbeenasleepB.hasbeenasleepC.wasasleepA.slept
D【答案】D.“finished”可知此处应为过去完成时,故选【分析】由上文“Bythetime”和【解析】
【点评】考查过去完成时。
BythefirstdayofAugust,2007,thePLA________foreightyyears..4D.hadbeenfoundedC.hasbeenfoundA.foundedB.hasfounded
D【答案】【解析】【分析】句意:
到2007年8月1日为止,中国人民解放军已经成立了80年了。
Dfound成立,故选过去的时间,表示到句中有by+…为止,句子用过去完成时,【点评】动词的时态是学习英语过程中非常重要的知识。
现在完成时表示动词在过去发生对现在造成的影响。
现在完成时往往和already,yet,for+一段时间,since+点时间的时间状语连用。
过去完成时表示动作发生在过去的过去,句子中强调过去的动作对现在造成的影响。
BythetimeIgotthere,thefootballmatch________already________..5
D./;
finishedB.was;
finishedC.had;
finishedA.has;
finished
C【答案】通常用完thebytime【解析】【分析】句意:
到我到达那里的时候,足球赛已经结束了。
。
C成时态,根据got可知是过去完成时,故选
I______knowyoucanplaythepianosowell.—6.
Thankyou.—
A.didn'
tB.don'
tC.can'
tA【答案】不,一般过我不知道你钢琴弹得那么好。
——谢谢。
A.didn'
t——【解析】【分析】句意:
不,一般现在时态,指经常性、习惯性去时态,指过去的状态及过去发生的动作;
B.don'
t不能,指能力;
不可能,表示否定的推测。
根据语境,说话时我已知道你的动作;
C.can'
t。
A钢琴弹得好,不知道是过去的状态,用一般过去时,故选
Bythetimeoflastyear,shethepianoforfiveyears.7.
A.learntB.haslearntC.hadlearntD.willlearnC【答案】【解析】【分析】句意:
到去年的时候,她已经学了五年钢琴了。
由时间状语Bythetime
oflastyear可知这里是指在这个时间之前已经完成的动作,应该用过去完成时:
had+动词。
的过去分词。
故答案为C【点评】考查过去完成时。
掌握过去完成时的构成和用法。
SeeingJohnrushintotheroomwithtearsinhiseyes,Iaskedhimwhat..8
D.washappenedC.happenedA.wouldhappenB.hadhappened
B【答案】【解析】【分析】所填写动作发生在asked以前,表示过去的过去,用过去完成时,故选。
句意是:
看到约翰眼里含着泪水冲进房间,我问他发生什么事了。
B
【点评】本题考查过去完成时的用法。
Weallwenttotheparkexceptyoulastweekend.Whydidn'
tyoucome?
.—9
BecauseItheparktwice.—D.havebeentoA.havegonetoB.hadgonetoC.hadbeento
C【答案】去过(已回),根据句意在to去了(尚未回).havebeen【分析】【解析】havegoneto。
lastweekend之前去过,所以用过去完成时,故选C
【点评】本题考查过去完成时的用法,表示在过去某一时间前已经发生的动作。
DidyouseeTomattheparty?
.—10
No,hebythetimeIgotthere.—A.leftB.wasleavingC.hadleftD.hasleftC【答案】【解析】【分析】bythetime的从句用过去时,主句用过去完成时,表示主句的动作先发。
在我到那里之前他已经离开了。
C生,故选
Weallwenttothecinemaexceptyoulastnight.Whydidn'
.—11
BecauseIthatmovietwice.—D.wouldwatchB.hadwatchedC.waswatchingA.havewatched
B【答案】【解析】【分析】“看过电影”这一动作发生在“没去影院”之前,是过去的过去,用过去完成时,故选B。
—昨天晚上除了你之外我们都去电影院了,你为什么没来?
—因为这部电影我已经看过两次了。
【点评】本题考查过去完成时的用法,表示过去的过去。
Bythetimeheattherailwaystation,thetrain..12
A.hadarrived;
hadleftB.arrived;
hadleftC.arrived;
leftD.hadarrived;
hasleftB【答案】【解析】【分析】由语境可知,到达火车站发生在火车离开之后,故排除A、D两项。
by
B引导时间状语从句,从句用一般过去时,主句则用过去完成时,故选thetime
.
Jim,didyoutakeoutthetrashjustnow?
.——13No.BythetimeIcamehomeit.——
A.havebeentakenoutB.hadtakenoutC.hadbeentakenoutC【答案】【解析】【分析】takeout拿出,带出,bythetime直到,camehome是过去时,扔垃圾是发生在came之前的动作,过去完成时表示的是过去的过去。
又有be+动词过去分词构成被动语态。
hadbeen+过去分词,含有被动语态的过去完成时。
句意:
Jim,刚才是你把垃圾。
C扔了吗?
不,我回来的时候垃圾已经被扔了。
故选【点评】考查被动语态及过去完成时的用法。
Simon________thepianoforageswhenhegavehisfirstconcert..14D.willplayC.hadplayedA.hasplayedB.isplaying
C【答案】【解析】【分析】句意:
西蒙举行第一次音乐会时,他已经弹了很多年钢琴了。
根据时间状语whenhegavehisfirstconcert.可知此处用过去的时态,表示先弹钢琴弹了很多年,然后开了音乐会,表示过去的过去,应该用过去完成时:
had+动词的过去分词,故答案为。
C【点评】考查过去完成时。
掌握过去完成时的意义(过去的过去)和构成:
had+动词的过去分词。
Areyousurprisedattheendingofthemovie?
.—15No,becauseI___________thestory.—A.readB.willreadC.havereadD.wasreadingC【答案】【解析】【分析】句意:
—你对这部电影的结局感到惊讶吗?
—不惊讶,因为我读过这个。
C故事。
根据语境判断,这本书已经读过,应该用现在完成时态来表示,故答案为【点评】考查现在完成时态。
主语为第一人称故动词应使用原形。
Iaskedyourmotherifshethatdress.16.
D.buyC.hadbuyedA.boughtB.hadbought
B【答案】【解析】【分析】句意:
我问你妈妈她是否买了那件裙子。
本句中从句的动作应该是发生D形式来表达。
故选”“had+.ask在之前的所以用过去分词
She_______balletbeforesheenteredfilmindustry..17A.haspracticedB.hadpracticedC.willpracticedD.wouldpracticedB【答案】【分析】句意:
在进入电影业之前,她练习跳芭蕾。
本句考查过去完成时,在她【解析】。
”过去的过去;
即过去完成时;
故选B进入电影业之前为“【点评】考查过去完成时。
WhenIgottothecinema,thefilm___________for15minutes.18.
D.hadbeenonhasbeenonhasbegunB.hasbeenC.A.
D【答案】【分析】句意:
当我到达电影院时,电影已经开始十五分钟了。
结合语境可知主【解析】。
D句描述的是持续到过去某时并将继续下去的动作,故用过去完成时态。
选
【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。
解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。
Whenwehurriedtothemeetingroom,themeeting_______..1