英语过去完成时专项

更新时间:2023-05-09 04:38:00 阅读: 评论:0

英语过去完成时专项
一、单项选择过去完成时
1.Arriving at the party hurriedly, we were disappointed to find that the band    playing.
A.stopped    B.will stop
C.had stopped    D.has stopped
【答案】C
【解析】
解析:匆忙地到达晚会,我们很失望地发现乐队已经停止演奏了。题干中的were disappointed的状态发生在过去,stop这个动作发生在其之前,故应用过去完成时。所以选C。
2. Chine scientists ______ on Tuesday that they ______ a low-cost welding robot, which can help improve welding efficiency for small factories.
A.announces; had invented    B.announced; have invented
C.announced; had invented    D.announces; have invented
【答案】C
【解析】
试题分析:考查时态。第一空根据时间状语on Tuesday可知用一般过去时;第二空动词invent所发生的动作在announce之前,故用过去完成时。 句意:中国科学家在周二宣布,他们已经发明了低成本的焊接机器人,可以帮助提高小工厂焊接效率。故C正确。
考点:考查时态
3.A full preparation         before Beijing finally won the bid for hosting the 2022 Winter Olympic Games.
A.has been made    B.had been made
C.would be made    D.is made
【答案】B
【解析】句意为:北京在最终赢得2022年冬奥会主办权之前已经做了充分的准备。该句中“before Beijing finally won the bid”使用了一般过去时态,而做准备发生在won这个动作之前,因此使用过去完成时态。
4.Hardly ___________the door when he rushed into the office out of breath.
A.I opened    B.did I open
C.I had opened    D.had I opened
【答案】D
【解析】
本题考查when 结构,表示“一……就、刚刚……就”;句意:我刚把门打开,他就气喘吁吁冲进办公室。hardly 以及含有否定意义的副词放在句首,句子用倒装结构,故选D。
【名师点睛】
when的用法
表示一件事紧接着另一件事发生,意思是“刚刚....,就....”。注意其时态上主句一般用过去完成时,从句用过去时。有时主句也可用现在完成时,从句用一般现在时。
如果hardly在开头,主句要用部分倒装结构。
He had hardly finished the article when the light went out. 他刚写完文,灯就熄了。
He had hardly had time to ttle down when he sold the hou. 他还未安顿下来,就卖掉了那所房子。
Hardly had the football game begun when it started raining.
足球比赛才刚刚开始就下起雨来。
Hardly have I get home when the telephone rings.
我一到家电话铃就响了。
5.(绵阳二诊)—I happened to meet Lily yesterday.
—Lucky dog!You ________each other for two years.
A.haven’t en    B.hadn’t en
C.didn’t e    D.don’t e
【答案】B
【解析】
考查动词的时态。句意为:——昨天我碰巧遇到莉莉了。——真幸运!你们已经两年没有见面了。根据句意可知,两年没有见面是在昨天碰巧见面之前,表示过去的过去,故用过去完成时。
答案: B
6.It was not until 3 days later that the boy came back to life and explained to the police what_______ to him.
A.was happening    B.was to happen    C.had happened    D.has happened
【答案】C
【解析】
考查时态。句意为:两个星期后,那个男孩才苏醒过来,向警方解释到底发生了什么事。happen发生在explain之前,是“过去的过去”,用过去完成时。
7.By the time Jack returned home from England, his son.    from college.
A.graduated    B.has graduated
C.had been    D.had graduated
【答案】D
【解析】
考查动词时态,By the time 截止到过去某时间为止做了某事,用过去完成时态。 A是一般过去时;B是现在完成时;C是过去完成进行时。根据句子意思“截止到Jack从英国返家,他的儿子已经大学毕业了。
8.I arrived late and misd the flight. I ____ the traffic to be so heavy.
A.hadn’t expected    B.haven’t expected
C.wouldn’t expect    D.was expected
【答案】A
【解析】
考查时态。根据语境我迟到是过去,期盼为过去的过去。句意:我来迟了,错过了航班。我没想到交通会是如此堵。
9.By the end of last week,600 people from 50 countries         to attend the meeting,with nearly half coming from the United States,Germany and Britain.
A.had registered    B.have registered
C.registered    D.were registered
【答案】A
【解析】考查时态。根据时间状语by the end of last week表示谓语动词动作发生在“过去的过去”,所以用过去完成时。
10.------You went to the“Bird’s Nest”last month, didn’t you?
------Yes. That was the cond time I ________ to Beijing National Stadium.
A.have been    B.were
C.had been    D.would be
【答案】C
【解析】
考查虚拟语气。表示“是某人第几次做某事”:That/This/It is+ the first/cond…last time+that clau(从句的谓语用现在完成时);That/This/It was+ the first/cond…last time+that clau(从句的谓语用过去完成时)。
考点:固定句式中的虚拟语气
11.—What a conquence!
—Yes. I ________ him about it, but without success.
A.will remind    B.would remind
C.was reminding    D.had reminded
【答案】D
【解析】考查时态。What a conquence! 意为“真是一场惨剧”,conquence多指不良的后果。后一句句意应为“我曾经提醒过他,但没有成功。”“conquence”发生在过去,remind动作发生在后果出现之前,即过去的过去,因此用过去完成时态,故选D。
12.— Didn’t you talk any with Rice?
—No, the plane __________ off when I rushed to the airport to e her off.
A.was taking    B.had taken
C.took    D.has taken
【答案】B
【解析】
试题分析:考查过去完成时。句意:你和Rice说什么了吗?没有,我去机场送她的时候飞机已经起飞了。由题意可知是过去进行的动作,并且在过去完成没有继续进行下去,所以是过去完成时,所以选B。
考点:考查过去完成时
13.I ______the paper before my lawyer explained the details to me.
A.signed    B.had signed
C.signs    D.has signed
【答案】B
【解析】
试题分析:考查过去完成时。句意:在我的律师和我详细说明之前我就已经签字了。由题中时间点可知是过去完成时,故选B。
考点:考查过去完成时
14.I suddenly realized that I was kept so busy that I ______ little time with my family before.
A.have spent    B.had spent
C.would spend    D.was spending
【答案】B
【解析】
试题分析:考查动词时态。句意:我突然意识到我是如此的忙,结果我花费了很少的时间和家人在一起。意识到以前已经发生的事情,此处指过去的过去,故选B。

本文发布于:2023-05-09 04:38:00,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/82/561717.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:考查   完成   时态   发生   动作
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图