关键词不能为空

当前您在: 主页 > 英语 >

rib最新英语过去完成时练习题20篇

作者:高考题库网
来源:https://www.bjmy2z.cn/gaokao
2021-01-09 22:17
tags:练习题, 英语, 英语学习

-

2021年1月9日发(作者:柏承荫)
最新英语过去完成时练习题
一、初中英语过去完成时
1.Mr. Wang ______ in this factory for 30 years already.
20篇
A. works B. is working C. has worked D. will work
【答案】 C
【解析】【分析】句意:王先生在这个工厂工作已经30年了。根据for 30 years alr eady,
C是现在完成时结构,可知句子为现在完成时,表示发生于过去的动作一直持续到现在。故答案是C。
【点评】考查现在完成时,注意结合时间状语确定句子的时态和句子结构。
2 .Jake _____his key in the office so he had to wait until his wife _______ home.
A. has forgotten … comes B. forgot… come
C. had left… came D. had left…would come
【答案】 C
【解析】【分析】句意: 杰克把他的钥匙丢在办公室了,因此他不得不等到他的妻子回
家。结合语境可知前文描述的是过去某时前 已经完成的动作,故用过去完成时态。下文指
的是过去某时的动作,故用一般过去时态。选C。
【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。解答此类题型,
首先要注意句子 中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时
态。
3.I got to the party late. By the time I arrived, some people ______ home already.
A. went B. would go C. had gone D. have gone
【答案】 C
【解析】【分析】句意:我到聚会晚了。在我到 达之前,一些人已经回家了。结合语境可
知下文描述的是过去某时已经完成的动作,用过去完成时态。故 选C。
【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。解答此类题型,
首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时
态。
4 .He said that ________.
A. he has finished his work already B. he had finished his work already
C. has he finished his work already D. had he finished his work already
【答案】B
【解析 】【分析】句意:他说他已经完成他的工作了。说之前就已经做完工作了,
过去式,所以完成工作是发生 在过去之前,所以用过去完成时,结构是
词,排除A、C。said后面跟的是宾语从句,从句句子结构 应该也是主语
排除D,故选B。
【点评】考查过去完成时,注意其定义的理解。
sai d是
had+动词过去分
+谓语+宾语,所以
5.The boy was _____ on the ground and he had _____ bicycle behind the big tree.
A. lying; laid B. lying; lay C. lay; lain D. lied; lied
【答案】 A
【解析】【分析】句意:这个男孩躺在地上,他把自行车放在了大 树的后面。
思,躺下,这时过去式是
去式和过去分词是
lay,过去分词是lain, 现在分词是
lie有两个意
lying;另一个意思是撒谎,过
lied;lay可以 作为lie的过去式,也可以做动词原形,意思是下蛋,放
置,过去式和过去分词是
这里填现在 分词
A。
laid。根据句意可知,第一个空是躺下,用的是过去进行时,故
lay的 过去分词laid。选lying;第二个空是放置,用的是过去完成时,故填
【点评】考查动词辨析, 过去进行时态,过去完成时态。
6.—What's up?—I missed the train. By the time I got to the train station, the train
for 10 minutes.
A. had left B. has left C. has been away D. had been away
【答案】 D
【解析】【分析】句意:一怎么啦?一 我错过了火车。在我到达火车站前,火车已经离开了
十分钟了。 left过去完成时态; left 现在完成时态; been away现在完成
时; been away过去完成时。by the time,在......之前,是过去完成时的标志词,表示
过去的过去的时间。和一段时间连用,动 作应该是延续性的
away,故选D。
,leave对应的延续性状态是be
7.The girl sitting next to me on the plane was very nervous, for she before.
A. didn't fly B. hasn't flown C. hadn't flown D. wasn't flying
【答案】C
【解析】【分析】句意:飞机上坐在我旁边的女孩很紧张,因为她 以前没有坐过飞机。根
据上文的句子The girl sitting next to me on the plane was very nervous的一般过去时态可知,
这里空白处所表示的是 过去的过去,谓语应该用过去完成时态:
据句意,故答案为C。
had+动词的过去分词。根< br>【点评】考查过去完成时态。掌握过去完成的意义和用法:表示过去的过去的动作或状
态。用ha d+动词的过去分词表达。
8.The bus ______ for five minutes when Tim arrived at the station.
A. went B. has left C. had left D. had been away
【答案】D
【解析】【分析】句意:当迪姆到达车站时,公交离开了五分钟了。表 示到达车站前已经
发生或完成的动作,句子用过去完成时态;
时间的状语
语连用。故选
for…连用,可以表达成
D。
leave是一个非延续性的动词,不能与表示一段< br>be away,形容词表示状态,可以与表示一段时间的状
【点评】本题考查过去完成时以及延 续性动词的用法。
9.The little boy me a few minutes before his mother showed up.
A. stares at B. has stared at C. looks at D. had stared at
【答案】 D
【解析】【分析】句意:这个小男孩在 他妈妈出现之前一直盯着我。根据
生在他妈妈showed up出现之前,是过去的过去,可知用过去 完成时
D。
【点评】本题考查过去完成时,熟记过去完成时的结构had+过去分词。
stare这个动作发
had+过去分词。故选
10.Seeing Danel went into the classroom with tears in his eyes, I asked him what .
A. happened B. had happened C. would happen D. was happened
【答案】 B
【解析】【分析】句意:看着丹尼尔哭着 跑进教室,我问他发生了什么。根据动词
一般过去时可知,动词
had+过去分词。故选
happen的动作发生在
B。
had+过去分词。
asked
asked 之前,表示过去的过去,用过去完成时
【点评】本题考查过去完成时,注意掌握过去完成时的结构
11.My grandparents for fifty years by the time My sister was 15.
A. married B. had married C. had got married D. had been married
【答案】D
【解析】【分析】句意:到我妹妹十 五岁的时候,我的祖父母已经结婚五十年了。根据
fifty years 五十年和be动词was,可知是表示一段时间的状语,谓语动词具有持续性,用
过去完成时had been married“结婚”表状态。故选D。
for
【点评】本题考查过去完成时,注意通过时间状语及动词判断句子的时态。
12.Seeing John rush into the room with tears in his eyes, I asked him what .
A. would happen B. had happened C. happened D. was happened
【答案】 B
【解析】【分析】所填写动作发生在as ked以前,表示过去的过去,用过去完成时,故选
B。句意是:看到约翰眼里含着泪水冲进房间,我问 他发生什么事了。
【点评】本题考查过去完成时的用法。
13.—We all went to the park except you last weekend. Why didn't you come?
—Because I the park twice.
A. have gone to B. had gone to C. had been to D. have been to
【答案】 C
【解析】【分析】have gone to去了(尚未回).
last weekend之前去过,所以用过去完成时,故选
have been to去过(已回),根据句意在
C。
【点评】本题考查过去完成时的用法,表示在过 去某一时间前已经发生的动作。
14.—Peter, _______ you _______ your homework?
—Not yet, I'll do it at once.
A. have; finished B. Did; finish C. Will; finish
【答案】 A
【解析】【分析】句意:——皮特,你完成作业了吗?——还没有,我马上做。根据Not
yet, I'll do it at once.可知此处问你的作业完成了吗,所以句子时态用现 在完成时,现在完成
时的结构have+done,故选A。
【点评】此题考查句子时态。要根 据上下文的联系确定句子时态。
15.——Jim, did you take out the trash just now?
——No. By the time I came home it .
A. have been taken out B. had taken out C. had been taken out
【答案】 C
【解析】【分析】take out拿出,带出,by the time直到,came home是过去时,扔垃圾是
发生在came之前的动作,过去完成 时表示的是过去的过去。又有
动语态。had been+过去分词,含有被动语态的过去完成时。句意 :
扔了吗?不,我回来的时候垃圾已经被扔了。故选
【点评】考查被动语态及过去完成时的用法 。
C。
be+动词过去分词构成被
Jim,刚才是你把垃圾
16.When he arrived at the bus stop, the bus ________ for 10 minutes.
A. has left B. had left C. has been away D. had been away

-


-


-


-


-


-


-


-



本文更新与2021-01-09 22:17,由作者提供,不代表本网站立场,转载请注明出处:https://www.bjmy2z.cn/gaokao/506037.html

最新英语过去完成时练习题20篇的相关文章

  • 余华爱情经典语录,余华爱情句子

    余华的经典语录——余华《第七天》40、我不怕死,一点都不怕,只怕再也不能看见你——余华《第七天》4可是我再也没遇到一个像福贵这样令我难忘的人了,对自己的经历如此清楚,

    语文
  • 心情低落的图片压抑,心情低落的图片发朋友圈

    心情压抑的图片(心太累没人理解的说说带图片)1、有时候很想找个人倾诉一下,却又不知从何说起,最终是什么也不说,只想快点睡过去,告诉自己,明天就好了。有时候,突然会觉得

    语文
  • 经典古训100句图片大全,古训名言警句

    古代经典励志名言100句译:好的药物味苦但对治病有利;忠言劝诫的话听起来不顺耳却对人的行为有利。3良言一句三冬暖,恶语伤人六月寒。喷泉的高度不会超过它的源头;一个人的事

    语文
  • 关于青春奋斗的名人名言鲁迅,关于青年奋斗的名言鲁迅

    鲁迅名言名句大全励志1、世上本没有路,走的人多了自然便成了路。下面是我整理的鲁迅先生的名言名句大全,希望对你有所帮助!当生存时,还是将遭践踏,将遭删刈,直至于死亡而

    语文
  • 三国群英单机版手游礼包码,三国群英手机单机版攻略

    三国群英传7五神兽洞有什么用那是多一个武将技能。青龙飞升召唤出东方的守护兽,神兽之一的青龙。玄武怒流召唤出北方的守护兽,神兽之一的玄武。白虎傲啸召唤出西方的守护兽,

    语文
  • 不收费的情感挽回专家电话,情感挽回免费咨询

    免费的情感挽回机构(揭秘情感挽回机构骗局)1、牛牛(化名)向上海市公安局金山分局报案,称自己为了挽回与女友的感情,被一家名为“实花教育咨询”的情感咨询机构诈骗4万余元。

    语文