1、1 (每日一练每日一练)()(文末附答案文末附答案)九年义务初中英语过去完成时考点专题训练九年义务初中英语过去完成时考点专题训练 单选题 1、He told me that he _ here for five minutes.Ahas comeBhad arrivedChad been 2、met Jim last week.We _ each other for about twenty years since we left Japan.Adidnt meetBdont meetChavent metDhadnt met 3、By the time he was 4,he _ a lot
2、 of German words.Ahad learnedBhas learnedClearnedDlearns 4、The train _ when I _ to the station.Awere left,were gettingBhad left,got Chad been away,gotDleft,got 5、What _ Jane _ by the time he was seven?Adid,doBhas,doneCdid,didDhad,done 6、By the end of last month,they _ the work on the new hospital al
3、ready.AfinishBwill finishChas finishedDhad finished 7、Sorry,mom!I am late.The traffic is terrible today.-What a pity!Jenny _ here to see you,she should be on her way home now.AisBwas 2 Chad beenDwill be 8、You dont watch the movie?Yes,but by the time I got to the cinema,the movie _ for several minute
4、s.Ahas begunBhad been on Chad begunDhas been on 9、When she got to the cinema,the film for six minutes.Ahad begunBhas begunChad been onDhas been on 10、Jake _his key in the office so he had to wait until his wife _ home.Ahas forgotten comes Bforgot come Chad left came Dhad leftwould come 11、He _ the A
5、rmy by the end of 1989.He _ in the army since then.AjoinedisBhas joinedhas been Chad joinedisDhad joined has been 12、The _ look on his face suggested that he _ that.Asurprising;hadnt expectedBsurprised;hadnt expected Csurprising;would expectDsurprised;shouldnt expect 13、Sally knew she_the wrong dres
6、s as soon as she tried it on.Ahas boughtBhad boughtCboughtDwould buy 14、When I got home,I realized someone _ into my house.3 AbreakBbrokeCwill breakDhad broken 15、Martin _ German for almost two years before he went to work in Germany.Awill studyBwas studyingChas studiedDhad studied 4 九年义务初中英语过去完成时_0
7、01 参考答案 1、答案:C 解析:句意:他告诉我他已经到这里五分钟了。根据谓语 told 是一般过去时,故后面接的宾语从句用过去时,故排除A 项。arrive 到达,是瞬间性动词,不与时间段连用。be 是,作为延续性动词,可与时间段连用。与时间段 for five minutes 连用,用延续性动词。故选 C。点睛:延续性动词表示行为或过程能持久地继续下去或能产生持久的影响,这类动词有:contain,have,hold 等,此外,表示状态,感情、思维等动词,如:believe,consider,hate 等也属于延续性动词。所以要表示状态和延续性动作时必须要用延续性动词。瞬间性动词表示行为
8、或过程是短暂的或瞬间时间完成的,这类动词有:arrive,ask,begin,fall 等。要表示非延续性动作时必须用瞬间性动词,不可用延续性动词。此处表示在这里持续了 5 分钟,故用延续性动词。2、答案:D 解析:句意:我上周见过吉姆。自从我们离开日本我们大约二十年没见面了。考查句子时态。didnt meet 一般过去时;dont meet 一般现在时;havent met 现在完成时;hadnt met 过去完成时。根据上文“met Jim last week.”和时间状语从句“since we left Japan”可知“离开日本到上周大约二十年”是过去的过去,可知使用过去完成时;故选
9、D。3、答案:A 解析:句意:到他 4 岁时,他已经学会了很多德语单词。A 是过去完成时;B 是现在完成时;C 是过去时;D 是一般现在时。by the time 一般和完成时态连用,如果其后接现在的时间,主句用现在完成时;如果其后接过去的时间,主句用过去完成时。he was 4 是一个过去的时间,故后面的主句用过去完成时态。故选 A。5 4、答案:B 解析:试题分析:句意:当我到达车站时火车已经走了。根据句意判断从句应该用过去时态,表示在过去某一时间之前早已发生某事,故主句应该用过去完成时。故选 B。考点:考查动词的时态。5、答案:D 解析:句意:截止到简七岁时,他做了些什么?by the
10、time+过去时的句子,表示截止到过去的某一时间点,在这之前发生的动作要用过去完成时,故答案为 D。6、答案:D 解析:句意:到上个月底,他们已经完成了新医院的建设工作。考查动词时态。根据句中的时间状语“By the end of last month”可知,句子应用过去完成时,构成形式为:had done;finish 的过去分词是 finished。故选 D。7、答案:C 解析:试题分析:句意:-对不起,妈妈!我回来晚了。-多可惜啊!Jenny 已经来这看你了,现在她可能在回家的路上。分析:Jenny 来看他的时间是在过去的过去,因此运用过去完成时。结合选项第三项符合。故选 C 考点:考查
11、过去完成时的用法。8、答案:B 解析:6 句意:你不看电影吗?是的,但当我到电影院时,电影已经上映好几分钟了。考查过去完成时和延续性动词。has begun 已经开始,现在完成时,短暂性动词;had been on 已经开始,过去完成时,延续性动词;had begun 已经开始,过去完成时,短暂性动词;has been on 已经开始,延续性动词;根据句意理解及句中的 for several minutes 可知,这里要用延续性动词,所以排除 A/C 选项,而 by 引导的从句动作是过去时,而主句动作发生在从句之前,所以应该用过去完成时,故选 B。9、答案:C 解析:句意:当她到达电影院时,电
12、影已经放了 6 分钟了。本题考查过去完成时。:“got to”(到达)是一个过去的时间点,电影开始在我到达之前,是在“过去的过去”发生的,用“过去完成时”。“for+一段时间”应与延续性动词连用,begin 是短暂性动词,其延续性形式为 be on。故选 C。小提示:现在完成时与过去完成时的主要区别在于时间的参照点不同:现在完成时以“现在”为参照点,强调“动作对现在的影响和结果”(所有动词都可以使用)或者“一个动作延续到现在甚至将来”(只能用延续性动词)。过去完成时以“过去”的某个时间点为参照,强调在“过去的过去”已经完成了的动作。常与 by,before 等构成的时间状语和when,befo
13、re 等引导的从句连用,还可以通过上下文暗示。10、答案:C 解析:句意:杰克把他的钥匙丢在办公室了,因此他不得不等到他的妻子回家。考查动词时态。结合语境可知前文描述的是过去某时前已经完成的动作,故用过去完成时态。下文指的是过去某时的动作,故用一般过去时态。故选 C。小提示:7 时态点评:英语中的时态主要是借助于时间状语与上下文语境来进行判断。解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。11、答案:D 解析:句意:他在 1989 年底已经参军了。自从那个时候,他已经参军了。短语 join the Army 参军;根据时间状语 by the e
14、nd of 1989 可知用过去完成时,其结构是 had done 的形式;根据时间状语 since then 可知是谓语动词用持续性的,have been in the army 表示参军,根据题意,故选 D。12、答案:B 解析:句意:他脸上惊奇的神情表明了那件事使他出乎意料。考查形容词辨析和动词时态。surprising 的含义是“(某物,某事)令人吃惊”,surprised 吃惊的。该句表示的意思不是他的表情令人吃惊,而是他本身吃惊。故第一空选 surprised。expect 是动词,意为“期待”,根据suggested,可知这里用过去完成时,表示动作发生在“过去的过去”。故选 B。
15、13、答案:B 解析:句意:萨利一试穿就知道她的裙子买错了。考查动词的时态。has bought 动词的现在完成时;had bought 动词的过去完成时;bought 动词的一般过去式;would buy 动词的过去将来时。根据 knew 可知是过去时态;买裙子发生在试穿之前,试穿 tried it on 是一般过去式,则买应该用过去完成时 had bought。故选 B。14、答案:D 解析:8 句意:当我到家的时候,我意识到有人闯进了我的房子。A.break 打破,动词原形;B.broke 打破,一般过去时态;C.will break 将打破,一般将来时;D.had broken 已经打
16、破,过去完成时。根据 When I got home 可知,主语是过去完成时,其结构是 had done 的形式。根据题意,故选 D。15、答案:D 解析:句意:马丁在他去德国工作之前已经学习德语接近两年了。考查过去完成时。will study 将学习,一般将来时;was studying 正在学习,过去进行时;has studied 已经学了,现在完成时;had studied 已经学了,过去完成时。根据 before he went to work in Germany.可知此句是表示在过去某一动作之前已经完成了,用过去完成时。故选 D。小提示:过去完成时用法:1).表示一个动作在过去某一时间或某一动作之前已经完成,常与时间状语连用。例如 By the end of last month he had only finished half of the work.2).在宾语从句中也经常使用过去完成时,表示从句动作先于主句动作发生。例如 I thought I had seen him before.3).表示一个动作在过去某一段时间以前就已经开始,一直延续到这一过去时间,并有可能继续下去。常与 for,since 引导的表示时间的短语或从句连用。例如 She said that she had made much progress since she came here.