1、【英语】中考英语过去完成时真题汇编(含答案)及解析一、初中英语过去完成时1.—Jim,whydidn'tyougotoBeijingbytrain?—Badluck!WhenIgottothestation,thetrain________.A. left B. hadalreadyleft C. hasalreadyleft D. hasbeenleft【答案】B【解析】【分析】句意:——吉姆,你为什么不坐火车去北京呢?——真倒霉!我到车
2、站时,火车已经开走了。根据WhenIgottothestation可知,到那是过去时,离开是过去的过去,使用过去完成时,haddone,故选B。【点评】考查时态,注意过去的过去是过去完成时的用法。2.Jake_____hiskeyintheofficesohehadtowaituntilhiswife_______home. A. hasforgotten…comes B. forgot…comeC. hadleft…came
3、 D. hadleft…wouldcome【答案】C【解析】【分析】句意:杰克把他的钥匙丢在办公室了,因此他不得不等到他的妻子回家。结合语境可知前文描述的是过去某时前已经完成的动作,故用过去完成时态。下文指的是过去某时的动作,故用一般过去时态。选C。【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。3.WhenI______thecinema,thefilm_______fortenminutesA. go
4、tto;hasbegun B. arrivedat;hasbeenonC. reached;hadbegun D. hurriedto;hadbeenon【答案】D【解析】【分析】这题考查时态,第一空几个选项都可以,第二空指“我到电影院之前电影已经开始5分钟了”,用过去完成时,又因为begin是短暂动词,不能和一段时间连用,所以选D。【点评】要注意完成时态中的延续性动词的转换。4.Byt
5、hetimethealarmclockwentoff,Mymotherhadalready_________.A. wakemeup B. wakeupme C. wakenupme D. wakenmeup【答案】D【解析】【分析】句意:闹钟响时,我妈妈已经把我叫起来了。根据句意,动词应用过去完成时,用had+动词的过去分词。wakeup是动副结构,代词作宾语必须放中间,故选D。【点评】考查本单元的目标句型,只要熟练背诵句型,找出答案很简单。5.By
6、theendoflastmonth,I alltheCDsofthefamoussinger. A. collect B. collected C. havecollected D. hadcollected【答案】D【解析】【分析】根据时间状语“bytheendoflastmonth”可知谓语动词发生在过去的过去,故用过去完成时。故选D.【点评】此题考查动词时态。6.Thefilm whenIgotthere
7、. A. wason B. hasbeenon C. hadbegun D. hasbegun【答案】C【解析】【分析】题中“Igotthere”表现的是过去时,且题意表达已经开始故为过去完成时,故选C.【点评】此题考查过去完成时。7.Thefireman________theburningbuildingthreetimesbeforethefirewasputout.A. isentering