(英语)过去完成时练习全集及解析

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

(英语)过去完成时练习全集及解析

一、单项选择过去完成时

1.In the capital Kathmandu, thousands of people _______ the night on pavements, in parks and open fields in chilly temperatures before they returned to their collapsed homes.

A.would spend B.were spending

C.spent D.had spent

【答案】D

【解析】

试题分析:考察过去完成时。过去完成时表示过去某一时间或动作以前已经发生或完成的动作,对过去的某一点造成的某种影响或结果,结构为:had+动词的过去分词形式。成百上千的人们呆在户外发生在“回到家中”这个动作之前。句意:在加德满都首都,在他们回到坍塌的家之前,成百上千的群众在人行道、公园、空旷的田间度过了寒冷的夜晚,故选D。

考点:考察过去完成时

2.The girl, when _____ why she _____ in the exam, just lowered her head and kept silent. A.questioned; was cheated

B.being questioned; was cheating

C.questioned; had cheated

D.being questioned; has cheated

【答案】C

【解析】

考查非谓语动词。句意:当被问到为什么在考试中作弊中,小女孩子低头不语。When引导的是是时间状语从句,与girl 之间是被动关系,所以用done形式,作弊没有被动语态,故选C项。

3.(湖南十二校联考)I got an e-mail from my old friend last Sunday.Until then,we________in touch for nearly 3 years.

A.didn’t get B.haven’t got

C.hadn’t got D.don’t get

【答案】C

【解析】

考查时态。句意为:上周日我收到了老朋友的一封邮件。在那之前,我们将近三年没有联

系了。根据Until then可知,get in touch这一动作发生在got an e-mail之前,所以用过去完成时。

答案:C

4.Hardly ________ when she ________ someone knocking at the door.

A.did she sit, heard B.did she sit, had heard

C.had she sat, had heard D.had she sat, heard

【答案】D

【解析】

试题分析:考查倒装句和时态。本句中放在句首的副词hardly,是一个表示否定含义的副词,放在句首谓语动词要使用部分倒装的形式。且hardly....when....意为“一...就...”,主句的动作发生在从句之前,时态要保持一致。句意:她一坐下来就听见有人敲门。故D正确。【名师点睛】

请先看一道题:

a. I __________ seen such a good harvest!

b. __________ I seen such a good harvest.

A. have never, Never have

B. never have, Have never

C. have never, Have never

D. never have, Never have

此题应选A。这里考查的是否定词置于句首,句子用部分倒装的问题。一般说来,以下否定词位于句首,句子要用倒装(部分倒装—-用一般问句的形式):seldom, never, little, few, hardly, not, not until, in vain, in no way, by no means, on no account, no longer 等。如:Never does he come late. 他从不迟到。

Little did he know that the police were after him. 他一点也不知道警察在找他。

By no means shall I go there again. 我决不会再去那儿了。

Hardly had he arrived at the station when the train began to leave. 他一到车站,火车就开动了。

Few students did they see in the classroom. 他们在教室没看到几个学生。

Not a word did I ever say to him. 我从未对他说过一句话。

Not until all the fish in the river died did the villagers realize how serious the pollution was.

直到河里的鱼全死了,村民们才意识到污染是多么严重。

考点:考查倒装句和时态

5.After Jack ________ some e-mails, he started working on his report.

A.sends B.has sent C.had sent D.would sent

【答案】C

【解析】

试题分析:考查动词的时态。句意:杰克发了几份电子邮件后,开始做他的课题。状语从句是过去完成时,开始做课题是过去发生的,才能构成“过去的过去”的动作,所以选C

考点 : 考查动词的时态

相关文档
最新文档