关键词不能为空

当前您在: 主页 > 英语 >

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篇的相关文章

  • 爱心与尊严的高中作文题库

    1.关于爱心和尊严的作文八百字 我们不必怀疑富翁的捐助,毕竟普施爱心,善莫大焉,它是一 种美;我们也不必指责苛求受捐者的冷漠的拒绝,因为人总是有尊 严的,这也是一种美。

    小学作文
  • 爱心与尊严高中作文题库

    1.关于爱心和尊严的作文八百字 我们不必怀疑富翁的捐助,毕竟普施爱心,善莫大焉,它是一 种美;我们也不必指责苛求受捐者的冷漠的拒绝,因为人总是有尊 严的,这也是一种美。

    小学作文
  • 爱心与尊重的作文题库

    1.作文关爱与尊重议论文 如果说没有爱就没有教育的话,那么离开了尊重同样也谈不上教育。 因为每一位孩子都渴望得到他人的尊重,尤其是教师的尊重。可是在现实生活中,不时会有

    小学作文
  • 爱心责任100字作文题库

    1.有关爱心,坚持,责任的作文题库各三个 一则150字左右 (要事例) “胜不骄,败不馁”这句话我常听外婆说起。 这句名言的意思是说胜利了抄不骄傲,失败了不气馁。我真正体会到它

    小学作文
  • 爱心责任心的作文题库

    1.有关爱心,坚持,责任的作文题库各三个 一则150字左右 (要事例) “胜不骄,败不馁”这句话我常听外婆说起。 这句名言的意思是说胜利了抄不骄傲,失败了不气馁。我真正体会到它

    小学作文
  • 爱心责任作文题库

    1.有关爱心,坚持,责任的作文题库各三个 一则150字左右 (要事例) “胜不骄,败不馁”这句话我常听外婆说起。 这句名言的意思是说胜利了抄不骄傲,失败了不气馁。我真正体会到它

    小学作文