【英语】一般过去时讲解及练习(含答案)

  • 格式:doc
  • 大小:65.50 KB
  • 文档页数:9

下载文档原格式

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

【英语】一般过去时讲解及练习(含答案)

一、单项选择一般过去时

1.Jack had planned to visit his grandparents last weekend, but an emergency _____ and he had to reschedule.

A.should come up B.had come up C.came up D.would come up 【答案】C

【解析】

【详解】

考查时态。句意:杰克原计划上周末去看望他的祖父母,但突然发生了一件紧急事情,他不得不重新安排时间。由“he had to reschedule”可知,and连接的两个句子都为一般过去时。故选C项。

2.Not until he went through real hardship _____the love we have for our families is important. A.had he realized B.did he realize C.he realized D.he had realized 【答案】B

【解析】

考查部分倒装句和时态。not until这样的否定词放在句首的时候,后面的主句是部分倒装,就是将be动词,助动词或情态动词放在主语前面,而且这句话的从句是过去时,主句的动作发生在从句的动作前面,不可能是过去完成时,用一般过去时。句意:直到他经历了真正的困难,他才意识到我们对家庭的爱是很重要的。选B。

【考点定位】考查部分倒装句和时态

3.––You seem to be familiar with this city.

—I ______ here for three years. It’s so great to be back.

A.lived B.had lived

C.have lived D.live

【答案】A

【解析】考查动词时态。句意:——你似乎对这个城市很熟悉。——我在这里住过三年,回来真是太好了。表示以前在这里住过三年,说明一种过去的事实情况,故用一般过去时,故选A

4.—You know quite a lot about the fashion show.

—Well, Cathy ________ it to me during lunch.

A.introduces B.introduced

C.had introduced D.will introduce

【答案】B

【解析】考查时态。句意:——你对这次时装表演知道得真多。——是的,Cathy在吃午饭时给我介绍过了。从对话的语境可以判断吃午饭时为过去时间,所以用过去时。故选B。【点睛】

遇到时态题时首先寻找时间标志词,如果题干中有标志性的时间状语,则往往可以根据时间状语选择相应的时态。如果没有时间状语,则可以根据语境来判断。此题根据前句“你对这次时装表演知道得真多”,可推知Cathy应该是在午饭时介绍过了,所以用过去时。

5.Hardly ______ when the bus suddenly pulled away.

A.they had got to the bus stop B.they got to the bus stop

C.did they get to the bus stop D.had they got to the bus stop

【答案】D

【解析】

【分析】

【详解】

考查倒装句。句意:他们一到站点公共汽车就突然开走了。否定副词hardly放于句首构成倒装句。Hardly + had +主语 +done when...did...是固定的句式。故选D。

6.--- Such a small mistake could have been avoided.

--- Yes. But I too nervous to see the zero.

A.am B.have been

C.was D.had been

【答案】C

【解析】

【详解】

考查时态。句意:——这样一个小错误本来是可以避免的。——是的。但是我太紧张了,

看不到零点。由could have been avoided(本来可以避免)可知双方在谈论过去的事。故选C。

7.The young couple _______ as volunteer teachers for a whole year during their stay in Yunnan. A.have worked B.had worked

C.worked D.have been working

【答案】C

【解析】

【详解】

考查时态。句意:在云南期间,这对年轻的夫妻做了一整年的志愿者。根据句意可知他们是在云南期间做志愿者的,使用一般过去时描述过去发生的事情,并没有延续到现在,也没有表现出对现在的影响,故C项正确。

8.—Hello, I have heard you are on holiday.

—That’s not the case. Actually I ______ from my holiday in Athens, where I ______ for a fortnight. A.returned; stayed B.have returned; stayed

C.will return; stay D.am to return; stay

【答案】B

【解析】

【详解】

考查时态。句意:—你好,我听说你在度假。—不是这样的,我已经从雅典度假回来了,我在那里待了两个星期。根据句意可知,我已经回来,所以用现在完成时have returned。根据语境,stay这个动作已经结束,表示过去发生的动作,所以第二空用一般过去时。故B选项正确。

9.---- Have you ever been to Provence which is home to lavender(薰衣草) in Paris?

---- Yes, only once. I ________ there for a week.

A.had stayed B.were staying C.have stayed D.stayed

【答案】D

【解析】

【详解】

考查时态。句意:—你去过巴黎薰衣草的故乡普罗旺斯吗?—是的,只有一次。我在那里呆了一个星期。此处是指过去发生的一件事,与现在无关,所以用一般过去时态,故答案为D。

10.---What do you do, Susan?

---I am a clerk in a foreign company now. But I __________English in a high school for 8 years. A.teach B.had taught

C.have taught D.taught

【答案】D

【解析】

【详解】

考查时态。句意:---Susan,你做的什么工作?--我现在是一家外国公司的职员。但是我在一所高中教了8年英语。根据句意可知,教学是过去的事情,用一般过去式,故选D。

11.Don't give up half way, and you will find the scenery is more beautiful when you reach the destination than when you _______.

A.start off B.have started off

C.started off D.will start off

【答案】C

【解析】

【详解】

考查时态。句意:不要半途而废,当你到达目的地的时候,你会发现风景比你出发的时候更美。根据句意可知,start off发生在reach the destination之前,应该用一般过去时,故C 项正确。