1、1 (每日一练每日一练)2022)2022 届高中英语过去完成时考点专题训练届高中英语过去完成时考点专题训练 单选题 1、By the end of last term,we _ five English books.Ahave learntBhad learnt ClearntDlearn 答案:B 解析:考查动词时态。By the end of+过去时间,句子用过去完成时态,故选 B。2、As soon as I got to the airport,I realized I _ my ID card at home.Ahas leftBhad left Cwould haveDwill
2、leave 答案:B 解析:考查时态。句意:一到机场,我就发现把身份证落家了。此处表示的动作发生在 realized 之前,也就是过去的过去,应该用过去完成时,故 B 项正确。3、By the time Jack returned home from England,his son from college.AgraduatedBhas graduated Chad beenDhad graduated 2 答案:D 解析:考查时态。句意:等到杰克从英国回家时,他的儿子已经大学毕业了。A.graduated 一般过去时;B.has graduated 现在完成时;C.had been 过去完成
3、时,be from 表示来自哪里;D.had graduated 过去完成时。By the time 表示“到为止”,后跟过去式“returned”即表示:截止到过去某时间为止做了某事,所以用过去完成时。,应用 had graduated。故选 D。4、He began to _ because every means _ tried already.Alose heart;has beenBlose heart;had been Close his heart;wasDlose his heart;had 答案:B 解析:考查动词词组,时态与语态,句意:他开始失去信心了,因为每种方法都已经试
4、过了,lose heart 心灰意冷,丧失信心,中间不能加物主代词或冠词;根据句意可知尝试方法是在丧失信心之前,即“过去的过去”发生的事情,故要用过去完成时态,同时要注意使用被动语态,故选 B。【点评】本题难点解读:过去完成时的用法,过去完成时表示在过去较早的时间内进行的动作,并对过去某一时刻的动作或状态产生结果。主要由 had+过去分词构成。在做关于这一时态的题目时,可以根据题目中直接或间接的证据而做出判断,在本题中的证据就是 began to lose heart,是过去的动作,而又根据 because 因果关系,tried every means 是发生在比 began to lose
5、heart 更早的时间(即在它之前),由此做出判断:应该用过去完成时态。5、When he got to the station,the train _.AleftBhad leftCleavesDhas left 答案:B 解析:3 考查动词时态。句意:当他到火车站时,火车已经离开了。分析句子结构可知,从句为 when 引导的时间状语从句,时态为一般过去时,设空处作主句谓语。结合句意,主句动作发生在过去的过去,应用过去完成时,基本形式为 had+done。故选 B 项。6、Why are you so excited?I met Tommy just now.We _ each other
6、for ages.Ahavent seenBdidnt seeChadnt seenDdont see 答案:C 解析:考查时态。句意:你为什么这么高兴?我刚才遇到汤米了。我们很久没有见面了。分析句子可知,空处所要选择的动词的动作发生在“met”这个过去动作之前,也就是动作发生在过去的过去,所以本句为过去完成时。故选 C 项。7、Peter and I _ friends for three years.We first got to know each other at a Christmas party.But we _ each other a couple of times befor
7、e that.Ahave been;had seenBhave become;had seen Chave been;sawDhave become;have seen 答案:A 解析:考查时态。句意:Peter 和我已经是三年的朋友了。我们第一次相识是在一次圣诞聚会上。但在那之前我们见过几次面。根据时间状语 for three years 可知,空格 1 应该用延续动词,现在完成时,故排除 B 项和 D 项;根据时间状语 before that,可知,空格 2 应用过去完成时,表示在过去某个时间之前的动作,其结构为 had+过去分词。故选 A 项。8、I would never consid
8、er_ sleeping tablets regularly,but my father_ the medicine for three years.Ausinghad takenBto usehad takenCusingtookDto usetook 4 答案:A 解析:考查非谓语动词及动词时态。句意:我从来不会考虑经常服用安眠药,但我父亲已经服了三年的药了。A.usinghad taken 使用;服用;B.to usehad taken 使用;服用;C.usingtook 使用;服用;D.to usetook 使用;服用。第一空表示“考虑做某事”应使用动名词作宾语,consider do
9、ing.,排除 B.D.项;第二空在 but 连接的第二个分句中作谓语,由时间状语 for three years 及前面 would 可知,应使用过去完成时。故选 A 项。9、Did you watch the live broadcast of Gangnan Style last night?Yes,I _ so excited for a long time.Adidnt feelBwasnt feel Chavent feelDhadnt feel 答案:D 解析:考查时态辨析。看 did 就说明是已经问过了,而这件事发生在过去的过去,所以用过去完成时,故选 D。考点:考查时态。10、He _to the lab than he set out to do the experiment.Ahas no sooner gotBno sooner gotCwill no sooner getDhad no sooner got 答案:D 解析:考查固定结构和时态。句意:他一到实验室,他就开始着手做实验。no sooner.than.一.就.引导时间状语从句,主句用过去完成时,“than”后面的从句用一般过去时。故答案为 D。