过去进行时-知识点归纳与练习经典1

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

过去进行时-知识点归纳与练习经典1
一、过去进行时
1.—Did you watch the football match on TV last night? —I wanted to, but my mother her favorite TV programme.
A. watches
B. watched
C. was watching
D. had watched
【答案】 C
【解析】【分析】句意:一昨晚你在电视上看足球比赛了吗?一我想看,但我的母亲在看她最喜欢的电视节目。

A.第三人称单数形式;B.过去式或过去分词;C.过去进行时形式;D.过去完成时形式。

根据语境,所以选C。

2.—Why didn't you pick up my phone yesterday evening?
—Oh, I _____ in the kitchen at that time.
A. am cooking
B. cooks
C. was cooking
D. cooked
【答案】 C
【解析】【分析】句意:一昨天晚上你为什么不接我的电话?一哦,那时我在厨房里做饭。

根据句意昨天晚上你打电话来时,我正在做饭。

一个过去动作发生时,另一个过去动作正在发生,把正在发生的动作用成过去进行时态。

故选C。

3.—Hi, I didn't see you at the party in the company yesterday evening. ——Oh, all my family my son's birthday at home.
A. celebrated
B. have celebrated
C. was celebrating
D. were celebrating
【答案】 D
【解析】【分析】句意:一一你好,明天晚上公司的晚会上我没有见到你。

一一哦,我全家在家庆祝我儿子的生日。

昨天晚上公司开晚会时,我们正在家里庆祝儿子的生日,表示一个过去动作发生时,另一个过去动作正在发生,用过去进行时态。

family是集合名词,指家的整体,看作单数,作主语,谓语用单数;强
调所有的成员,看作复数,作主语,谓语用复数。

本题强调所有的家人都在为我儿子庆祝生日,看作复数。

故选D。

4.— I called you last night, but nobody answered. Where were you then?
— Oh, I ____________ my pet dog in my yard.
A. walked
B. was walking
C. am walking
D. will walk
【答案】 B
【解析】【分析】句意:——昨晚我给你打电话了,但是没人接,那时你在哪里?——
哦,我在院子里正在遛我的宠物狗。

A.一般过去时;B.过去进行时;C.现在进行时;D.一般将来时。

根据Where were you then,可知是昨晚打电话那时正在遛狗,所以用过去进行时,故选B。

【点评】考查过去进行时,注意平时识记,理解句意。

5.The students the Art Festival when I passed by their school.
A. celebrate
B. were celebrating
C. will celebrate
D. have celebrated
【答案】 B
【解析】【分析】考查过去进行时,难度适中,当我经过学校是,学生正在庆祝艺术节,由passed一词可知是一般过去时,答案选B。

【点评】此题考查过去进行时的用法。

6.—I went to your office at 9: 00 yesterday morning, but you were not in.
—Sorry, I ________ with the manager in the meeting room at that time.
A. am talking
B. was talking
C. were talking
D. have talked
【答案】 B
【解析】【分析】句意:——昨天早上九点我去了你的办公室,但是你不在。

——对不起,在那时我正在会议室和经理说话。

A.现在进行时;B.过去进行时;C.过去进行时;D.现在完成时。

根据at 9: 00 yesterday morning,可知是过去进行时,结构是was/were+doing,主语是I,所以用was,talk的ing是talking,故选B。

【点评】考查过去进行时,注意平时识记其结构,理解句意。

7.—Sam, what will the weather be like tomorrow?
—Sorry, Mum. I didn't watch the weather forecast just now. I________a football match.
A. was watching
B. am watching
C. would watch
D. will watch
【答案】 A
【解析】【分析】句意:---山姆,明天天气怎么样?---抱歉妈妈,我刚才没有看天气预报,我在看足球赛。

根据前一句的just now可知此处用过去的某种时态。

根据语境可知,山姆在播放天气预报的时候正在看足球赛,错过了天气预报,所以此处用过去进行时,故答案为A。

【点评】考查动词的时态,理解语境,根据时态的定义去确定时态的形式。

8.Linda was busy when I went to see her yesterday. She for an exam.
A. will study
B. was studying
C. has studied
D. is studying
【答案】 B
【解析】【分析】句意:我昨天看到Linda的时候,她非常的忙,她正在为考试复习。

will study一般将来时态,将要学习;was studying过去进行时态,表示过去某个时间正在进行的动作;has studied现在完成时,表示过去发生的动作对现在的影响;is studying现在进行时,表示此时此刻正在进行的动作。

根据when和yesterday,可知是昨天看到Linda的时
候,她正在做的事情,应用过去进行时态,故选B。

【点评】此题考查过去进行时。

9.Tim Cook called his mother every week even while he_______ around the world.
A. was traveling
B. is traveling
C. traveled
D. travels
【答案】 A
【解析】【解析】句意:蒂姆库克每周都给他的母亲打电话,即使他正在环球旅行。

while 引导时间状语从句时,强调主从动作同时发生,从句中常用进行时态。

本题主句是一般过去时态,故从句中用过去进行时态。

选A。

10.—Could you tell me where you found Miss Gao just now?
—Certainly. In the principal's office. They ________ happily at that time.
A. are talking
B. have talked
C. were talking
【答案】C
【解析】【分析】句意:--你能告诉我刚才你在哪里找的高小姐了吗?--当然可以。

在校长办公室。

那个时候他们正在愉快的交谈。

A. are talking 现在进行时;B. have talked现在完成时;C. were talking过去进行时。

根据语境,可知用过去进行时,故选C。

【点评】本题考查时态辨析。

以及are talking;have talked;were talking三种时态的区别和用法。

11.——I called you last night , but you didn't answer. ——Sorry, Grace. I________I am A Singer when the phone rang.
A. am watching
B. was watching
C. have watched
【答案】 B
【解析】【分析】句意:——我昨天晚上给你打电话了,但是你没有接。

——对不起,Grace,电话响的时候我正在看《我是歌手》。

am watching 现在进行时,正在看;was watching过去进行时,表示过去某个时间正在做某事;have watched现在完成时,已经看过了。

根据对话的情境可知,在那个人打电话的时候,我正在看电视节目,这里说的是昨天晚上那个时间正在做的事情,应该用过去进行时。

故选B。

12.—Were you at home at 9:30 last night?
—Yes, I ______ Runing Man at that time. It's my favorite TV show.
A. watch
B. have watched
C. am watching
D. was watching
【答案】D
【解析】【分析】句意:——昨天晚上九点半你在家吗?——是的,那个时候我正在看
《奔跑吧,兄弟》。

它是我最喜欢的电视节目。

根据上下文可知是指昨晚九点半那一刻,应该是正在进行的动作,应该用过去进行时:was/were+doing,故答案为D。

【点评】考查过去进行时。

表示过去某个时刻正在进行的动作用过去进行时:was/were+doing。

13.Peter with his classmates ________ for the bus when the earthquake happened.
A. is waiting
B. was waiting
C. are waiting
D. were waiting
【答案】 B
【解析】【分析】句意:地震发生时,彼得和他的同学一起等公共汽车。

根据when the earthquake happened,可知when引导的时间状语从句,从句用一般过去时,主语用过去进行时,with有就远一致原则,主语是with前的Peter,第三人称单数,故助动词是was,故选B。

【点评】考查时态,注意主谓一致的用法。

14.—Did you watch the basketball match on TV last night?
—I wanted to, but my father______ his favorite TV program.
A. watched
B. was watching
C. watches
【答案】B
【解析】【分析】句意:—昨天晚上你看电视上的篮球赛了吗?—我想看,但是我爸爸正在看他最喜欢的电视节目。

根据句意语境,“我”昨晚想看篮球赛的时候,但是当时父亲正在看他的节目,可知需用过去进行时,was/were doing, 主语是单数,故选B。

【点评】考查动词时态辨析题。

根据时间状语判断出句子的时态。

15.While she _______, she cut herself.
A. was cooking
B. cooked
C. had cooked
D. cooks
【答案】 A
【解析】【分析】句意是:当她正在做饭的时候,她割伤了自己。

while作“当……时”,引导时间状语从句,后面跟延续性动作,表示这个动作正在进行时,另一个短暂性动作发生了,故选 A。

16.Sorry I'm late. I _______ with a friend and I completely forgot the time.
A. talk
B. am talking
C. was talking
D. will talk
【答案】C
【解析】【分析】句意:对不起,我迟到了。

我和一个朋友聊天,我完全忘记了时间。

and 连接并列结构,前后时态须一致,forgot是过去式,可排除A、B和D三项。

根据句意语境,故选C。

【点评】考查动词时态辨析题。

熟记and连接两个并列结构。

17. Last night,thous ands of people ________ to see the stars arrive at the ceremony.()
A. wait
B. were waiting
C. have waited
【答案】 B
【解析】【分析】句意:明天晚上,成千上万的人等着看明星们到达仪式现场。

A. wait一般现在时态,表示经常性,习惯性的动作,B. were waiting 过去进行时态,表示过去正在进行的动作,C: have waited 现在完成时态,表示已经发生或完成的动作。

本句表示昨天晚上一直在发生的动作,用过去进行时态,故选B。

18.Jim ______ a late night film at home when, right in the middle of a thrilling scene, the television went blank.
A. watched
B. was watching
C. had watched
D. would be watching
【答案】 B
【解析】【分析】句意:Jim正在家里看一场午夜电影这时就在刺激的一幕中间,电视机成了一片空白。

watched是过去式,观看;was watching过去进行时态;had watched过去完成时态;would be watching过去将来进行时。

根据句意可知,这里表示正在看电影的时候,电视机成了一片空白,表示过去正在发生的事情,故选B。

这里也是一个句型be doing sth. when...正在做某事,这时...。

19.It when I my homework last night. ()
A. raining, did
B. rained, was doing
C. was raining, do
D. rains, was doing
【答案】 B
【解析】【分析】句意:昨晚当我正在做作业时,下雨了。

结合语境可知主句描述的是过去发生的动作,故用一般过去时态。

从句中描述的是过去某时正在进行的动作,故用过去进行时态。

选B。

【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。

解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。

英语疑问句中一般具有时态上的对应关系,注意结合这一特点进行区分。

20.The traffic accident happened when Jane's grandmother in the park.
A. were dancing
B. danced
C. is dancing
D. was dancing
【答案】 D
【解析】【分析】句意:当珍的奶奶在公园跳舞的时候,发生了交通事故。

交通事故是在珍的奶奶跳舞的过程中发生的,所以应使用过去进行时,Jane's grandmother是单数名词,
be的形式为was。

故答案是D。

【点评】考查时态辨析及主谓一致。

注意过去完成时的结构。

21.While I was doing my homework last night, my parents___________ videos in the living room.
A. are watching
B. were watching
C. watched
D. watch
【答案】 B
【解析】【分析】句意:昨晚我做作业的时候,我父母正在客厅看录像。

根据题干中的While I was doing my homework last night,可知此句要用过去进行时,故选B。

【点评】考查动词的时态。

注意while引导的时间状语从句,表示主句与从句的动作同时进行,主句与从句都要用进行时。

22.——Lucy, what were you doing at nine last night? ——I ___________ the piano. I usually practice the piano at that time.
A. play
B. played
C. was playing
D. am playing
【答案】 C
【解析】【分析】句意:一Lucy, 昨天晚上9点你在做什么一我在弹钢琴。

我通常在那个时间练习钢琴。

A.弹琴,动词原形;B.过去式;C.过去进行时态,表示过去某个时间正在发生的动作;D.现在进行时。

根据句意可知,这里说的是昨天晚9点正在做的事情,应该用过去进行时,故选C。

23.I didn't hear your call because I ______ to music at that time.
A. listen
B. will listen
C. am listening
D. was listening
【答案】 D
【解析】【分析】句意:我没有听到你的电话,因为我那时正在听音乐。

结合语境可知下文从句中描述的是过去某时正在进行的动作,故用过去进行时态,选D。

【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。

解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。

英语疑问句中一般具有时态上的对应关系,注意结合这一特点进行区分。

24.I ______________ TV when the earthquake happened in Sichuan half a month ago. A. watch B. watched C. was watching D. had watched
【答案】 C
【解析】【分析】句意:半个月前四川地震时,我正在看电视。

A.观看,一般现在时;B.观看,一般过去时;C.正在观看,过去进行时;D.已经观看,过去完成时。

when引导的时
间状语从句,从句用一般过去时,主句用过去进行时,结构是was/were+动词ing,主语是I,所以用was,watch的ing是watching,故选C。

【点评】考查过去进行时,注意平时识记其结构。

25.—— How fast when the police stopped you?—— I don't know exactly, but not too fast, I think.
A. were you driving
B. did you drive
C. are you driving
【答案】 A
【解析】【分析】句意:——警察拦你时你开得有多快?——我确实不知道,我认为不太快。

表示一个过去动作发生时,另一个过去动作正在发生,用过去进行时态。

本题表示“当警察拦你时,你正开得有多快”,用过去进行时态,故选A。

26.—Did you hear the strange noise next door at around 10 o'clock last night?
—No. I my favorite music in my bedroom.
A. listen
B. listened to
C. was listening to
D. am listening to
【答案】C
【解析】【分析】句意:——昨晚10点左右你听到隔壁奇怪的声音了吗?——没有。

我正在卧室里听我最喜欢的音乐。

根据around 10 o'clock last night,可知动作是那个时间进行的,用过去进行时,结构为:was/were+动词现在分词;主语是I,系动词be用was,listen 的现在分词是listening;listen to music,听音乐,固定搭配,故选C。

【点评】考查过去进行时。

27.—Jim, could you please answer the question?
—Sorry, I ________. Could you say it again?
A. wasn't listening
B. don't listen
C. am not listening
D. won't listen
【答案】 A
【解析】【分析】句意:——吉姆,你能回答这个问题吗?——对不起,我没听。

你能再说一遍吗?讲话和没在听两个动作同时发生,讲话已经完成了,因此句子用过去进行时wasn't listening ,故选A。

【点评】考查动词时态。

根据语境和上下文的联系确定句子的时态。

28. It's nice to see you again. We each other since 2014.
A. won't see
B. don't see
C. haven't seen
D. didn't see
【答案】C
【解析】【分析】句意:再一次见到你很高兴,自从2014年我们彼此就没见过面。

A,won't see一般将来时。

B,won't see一般现在时。

C,haven't seen现在完成时。

D,didn't
see一般过去时。

since后跟时间点或者跟一般过去式,要用现在完成时。

根据题意,故选C
【点评】本题考查现在完成时。

现在完成时构成have+过去分词。

29.—I went to see you yesterday evening. But you weren't in. Where were you then?
—I a walk by the lake with my father.
A. was having
B. am having
C. have had
【答案】 A
【解析】【分析】句意:——昨晚我去看你了。

但你不在。

那时你在哪里?——我和父亲在湖边散步。

A过去进行时,B现在进行时,C现在完成时,根据 Where were you then 可知表示过去某时的动作是过去进行时,故选A。

【点评】考查时态,注意考点过去进行时的用法。

30.-- Why did the car hit the boy?
-- Because the driver ______ on the phone at that time.
A. talk
B. is talking
C. was talking
D. have talked
【答案】 C
【解析】【分析】本题考查过去进行时的用法。

根据问句中的did和答语中的at that time 可知“司机打电话”是过去正在进行的动作。

故答案为C。

二、英语动词的时态
31.-- Did you have a discussion with him about the matter?
--- No. When I saw him, he________ his history project busily.
A.has prepared B.prepares C.was preparing D.prepared
【答案】C
【解析】句意:——你和他关于那个问题讨论过了吗?——没有。

当我看见他时,他正在忙碌地准备历史项目。

When引导的时间状语从句,用一般过去时,主句用过去进行时was/were doing,故选C。

32.—Linda is not coming for the party tonight.
—But she _.
A.promises B.promised C.will promise D.had promised
【答案】B
【解析】
【详解】
句意:---琳达今晚不来参加晚会了吗?----但她答应了。

考查动词时态。

A. promises一般现在时,第三人称单数;B. promised一般过去时;C. will promise一般将来时;D. had
promised过去完成时。

根据上文是现在进行时,结合语境可知原先答应,可知用一般过去时。

故选B。

33.–What’s your father doing now? –He ______ the room.
A.cleaned B.cleans C.has cleaned D.is cleaning
【答案】D
【解析】
【详解】
句意:——你父亲现在在干什么?——他在打扫房间
考查动词时态。

cleaned一般过去时;cleans一般现在时;has cleaned现在完成时;is cleaning现在进行时。

根据问句可知此句时态是现在进行时;故选D。

34.—How noisy it is outside!
—Oh, I forgot to tell you. My neighbours ________ their houses.
A.have decorated B.were decorating
C.are decorating D.will decorate
【答案】C
【解析】句意:——外面真吵!——哦,我忘了告诉你,我的邻居正在装饰他们的房子。

根据How noisy it is outside!可知外面很吵,结合My neighbours ____ their houses.可推出句意“我的邻居正在装饰他们的房子”,故时态用现在进行时,其结构为am/is/are+动词现在分词,主语是My neighbours,所以系动词用are,故答案选C。

35.You can ring me this evening. I at home.
A.stay B.stayed C.will stay D.have stayed
【答案】C
【解析】
【详解】
句意:今天晚上你可以给我打电话,我会待在家里。

stay待在,停留,一般现在时态的结构;stayed是过去式形式;will stay一般将来时态;have stayed现在完成时。

根据句意可知,这里说的是this evening,是一个将来的时间,故用一般将来时态,选C。

36.Hong Kong __________to China for 20 years. I ________there for 2 weeks next year. A.has returned; will stay B.has been back; will stay
C.has been back; have stayed D.has returned; have stayed
【答案】B
【解析】
【详解】
句意:香港回归中国已有20年。

明年我将在那里呆两周。

考查动词时态辨析。

for 20 years 是一段时间,需和持续性动词连用;return返回,终止性动词,可排除AD两项。

next year
明年,用于一般将来时,可排除C项。

根据句意结构和语境,可知选B。

37.________ of the road ________ broken down. It needs ________.
A.Three-fourths; was; repaired
B.Three quarters; has; to repair
C.Three-fourth; was; to be repaired
D.Three quarters; has; repairing
【答案】D
【解析】句意:四分之三的路已经坏掉了,它需要被修理。

根据分数表达法,当分子超过一时,分母加s,所以排除C;根据break down坏掉和 road之间是主动关系,不用被动语态,排除A/C;need to do一般主语是人,need doing一般主语是物,need to do需要做某事,need doing需要被做;故选D
38.---Helen, When did you moved here?
---I______ here since two years ago.
A.moved B.lived C.have moved D.have lived
【答案】D
【解析】
试题分析:句意:―海伦,你什么时候搬到这儿的?―从两年前我就住在这儿。

表示从两年前一直延续到现在的动作,用现在完成时态,A、B错。

move是一个非延续性的动作,不能与表示一段时间的状语since two years ago连用,live是延续性动作,可以与since two years ago连用。

故选D。

【考点定位】考查动词时态辨析。

39.--- Will you go to America next month?
---Yes. But I promise I will call you as soon as I _________there.
A.get to B.will get to C.will get D.get
【答案】D
【解析】
【详解】
句意:——下个月你将要去美国吗?——是的。

但是我保证我一到达那里,就给你打电话。

as soon as引导的时间状语从句,用一般现在时,主句用一般将来时。

there是副词,前面不加介词,get there到达那里。

故选D。

40.— Why did so many people get hurt in the earthquake?
—Don’t you know? People when it happened that night.
A.slept B.have slept C.sleep D.were sleeping
【答案】D
【解析】句意:-为什么这么多人在地震中受伤? -你不知道吗?当晚发生的时候,人们都在睡觉。

由句子when it happened that night.可知是过去时,因此主句用过去时。

排除B/C。

再根据语境可知,地震发生的时候,人们正在睡觉。

用过去进行时。

故选D。

41.—Mum, where is my dictionary?
—Oh, I didn’t see it, either. I’m afraid you ___________ it.
A.are losing B.will lose C.have lost D.were losing
【答案】C
【解析】
句意:——妈妈,我的字典在哪里?——哦,我也没有看到它,恐怕你把它弄丢了。

A. are losing现在进行时态; B. will lose一般将来时态;C. have lost现在完成时态; D. were losing 过去进行时态。

lose这一动词发生在过去,造成的结果是现在看不见了,属于完成的动作,要用现在完成时态来表达,故答案为C。

42.They don’t live here any longer. They to Chengdu last month.
A.move B.moved C.will move D.are moving
【答案】B
【解析】
【详解】
句意:他们不再住在这里了,他们上个月搬到了成都。

考查一般过去时。

A. move一般现在时;B. moved一般过去时;C. will move一般将来时;D. are moving现在进行时。

根据They don’t live here any longer.可知此处句意为“他们上个月搬到了成都。

”由last month可知时态用一般过去时;故答案选B。

43.—What do you often do at weekends?
—I often ________ my grandparents.
A.visit B.visited C.have visited D.will visit
【答案】A
【解析】
【详解】
句意:你经常在周末做什么?——我经常去看我的爷爷奶奶。

考查句子时态。

A. visit 一般现在时;B. visited 一般过去时;C. have visited现在完成时;
D. will visit一般将来时。

结合语境可知下文often可知是经常性动作,故用一般现在时态。

选A。

44.--- Where’s my father? Could tell me?
--- He to Beijing. He’ll attend an important meeting.
A.goes B.is going C.has gone D.has been
【答案】C
【解析】
【详解】
句意:——我的父亲在哪里?可以告诉我吗?——他已经去北京了。

他将参加一个重要会议。

考查动词时态辨析。

根据句意语境,可知父亲不在说话的地点已经去了北京,需用现在完成时,可排除AC两项。

have been to意为“曾经去过某地”,现在已不在那里了;have gone to意为“到某地去了”,说话时作句子主语的人不在现场,故选C。

45.—Are you a basketball player in you school?
—Yes, I______the team 3 years ago.I______in it for 3 years.
A.joined, was B.was joined, am
C.have joined,have been D.joined, have been
【答案】D
【解析】
【分析】
句意:——你在你们学校是一名篮球运动员吗?——是的,我在3年前加入了篮球队。

我已经参加它3年了。

【详解】
join加入,是瞬间性动词;be in参加,是延续性动词。

第一空更加时间状语3 years ago可知此处用一般过去时,故为joined。

第二空根据for 3 years可知此处用延续性动词的现在完成时,故用have been。

故选D。

46.Andy, with his parents, _____ to Hong Kong, and they will stay there for a week.
A.have gone B.has been C.have been D.has gone
【答案】D
【解析】
【详解】
句意:安迪和他的父母去了香港,他们将在那里呆上一个星期。

考查现在完成时。

have/has been to:表示去过某地,通常可与表示次数的状语连用;have/has gone to:表示到某地去了,强调说话的当时去某地的人不在场。

根据下文“他们将在那里呆上一个星期”可知Andy不在现场,故用have/has gone to,本句主语是Andy,with his parents是伴随状语,可知has gone to;选D。

47.The manager asked him if he ________for the extra work the next weekend.
A.had come B.will come C.would come D.came
【答案】C
【解析】
【详解】
句意:经理问他下周末是否来加班。

此题是考查间接引语的用法,主句是一般过去时态,根据句意是过去将来要做某事,所以应用过去将来时态,故选C。

48.— Peter, what will you do next Sunday?
— We ______ our grandparents.
A.visit B.visited C.is visiting D.will visit
【答案】D
【解析】
【详解】
句意:彼得,下周日你们打算做什么?—我们要去看望我们的祖父母。

本题考查的是时态的辨析,根据问句中的next Sunday可知,本题是一般将来时,故答案选D。

49.I’ll ring you up as soon as he .
A.arrive B.arrives C.will arrive D.arrived
【答案】B
【解析】句意:他一到我就给你打电话。

在as soon as引导的时间状语从句中,当主句是将来时的时候,从句用一般现在时表示将来。

he为单数,所以谓语用第三人称单数。

故选B。

50.— What do you think of the young lady?
— She is hard-working. She ________ all her effort into her work before she got ill.
A.has put B.put C.had put D.would put
【答案】C
【解析】
试题分析:句意:你认为这位小姐怎样?她很勤奋。

她生病前把她所有的精力都投入到她的工作中。

根据时间状语从句before she got ill.可知主句该用过去完成时态,所以选C。

考点:考查动词时态。

51.–Have you seen yesterday’s TV play? I think Mary won’t marry the rich man.
–I agree. Unless the man finally ________ his mind to help the poor.
A.change B.changes C.changed D.will change
【答案】B
【解析】句意:你看过昨天的电视剧吗?我想玛丽不会嫁给那个有钱人的。

-----我同意。

除非这个人最终改变主意去帮助穷人。

unless引导的条件状语从句用一般现在时态表将来,
故答案为B。

52.When I got to the classroom, my friend Bob__the floor.
A.is cleaning B.was cleaning C.cleaned D.has cleaned
【答案】B
【解析】
【详解】
句意:当我进教室时,我的朋友鲍勃正在打扫地板。

考查时间状语从句、时态。

A. is cleaning(现在进行时);B. was cleaning(过去进行时);
C. cleaned(一般过去式);
D. has cleaned(现在完成时);when引导的时间状语从句指特定时间正在发生的动作,根据主从句时态一致的原则,判断主句用过去进行时,故选B。

53.—Laura, how soon will you get back from abroad?
—Hmm, ________. See you then.
A.ten days ago B.twice a month C.for an hour D.in ten months
【答案】D
【解析】句意:——Laura,你将多久从国外回来?——嗯,十个月后。

到时候见。

ten days ago十天前,用于一般过去时,twice a month一个月两次,用于一般现在时;for an hour
长达一小时,用于现在完成时。

in ten months十个月后,用于一般将来时。

根据how soon will you get back from abroad?可知此处是一般将来时,表示将要用多长时间,故用in ten months,故选D。

54.I didn’t know when he back. He said he would call me when he home.
A.will come; gets B.came; got
C.would come; got D.came; would get
【答案】C
【解析】
试题分析:句意为:我不知道他什么时候回来。

他说他到家就会打电话给我。

根据语境,前句是宾语从句,主句用一般过去时,从句应用表示过去的某种时态;后句是带有时间状语从句的宾语从句,从句中主句用过去将来时,从句应用一般过去时。

结合选项可知应选C。

考点:考查从句的时态用法。

55.—Do you know Diaoyu Island?
—Sure. It China since ancient times.
A.belong to B.belonged to C.is belonging to D.has belonged to
【答案】D
【解析】
【详解】
句意:--你知道钓鱼岛吗? --当然知道。

它从古代就属于中国。

“属于”是belong to, 看到since, 说明是现在完成时,结构:主语+have/has +过去分词,主语是it, 所以填has belonged to, 故选D。

56.—Tomorrow my dad a big dinner for my birthday party.
—Sounds great!Have a good time.
A.cooks B.was cooking C.cooked D.will cook
【答案】D
【解析】
【详解】
句意:--明天我爸爸要为我的生日聚会做一顿大餐。

--听起来很好,祝你过的愉快。

根据tomorrow可知,句子应该用一般将来时。

其谓语动词的形式:will+动词原形。

故选D。

57.—How are you today?
--Oh, I _______ as ill as I do now for a long time.
A.didn’t feel B.wasn’t feeling C.don’t feel D.have n’t felt
【答案】D
【解析】
句意:-你今天好吗?——哦,我很久没有像现在这样生过病了。

表示过去到现在持续一段时期内都存在的一种状态,要使用现在完成时。

故答案为D。

58.— Many city people their bikes to work every day.
—I think it’s a good idea.
A.ride B.rode C.will ride
【答案】A
【解析】
【详解】
句意“-许多城市的市民每天都骑他们的自行车上班-我认为这是一个好主意”。

根据every day可知,用一般现在时,故选A。

【点睛】
与一般现在时连用的时间状语:sometimes, usually, never, always, often; every day / week / month / year / ... ;once/twice/three times a day/week/month/year...
59. ---Do you know when we________?
---I'm not sure. I will tell you about it when the time________.
A.leave;is fixed B.will leave;is fixed
C.leave;will be fixed D.will leave;will be fixed.
【答案】B
【解析】
试题分析:句意:-你知道我们什么时候出发吗?-我不确定。

当时间安排下来时,我会告诉你。

现在还没有出发,出发是将要发生的动作,用一般将来时态:will leave;后句是when引出的时间状语从句,时间状语从句中用一般现在时态表示将要发生的动作。

故选B。

考点:考查动词的时态。

60.The movie for about 5 minutes,so let’s see the next one.
A.has been on B.has started C.started D.began
【答案】A
【解析】
句意:这部电影已经开演五分钟了,我们去看下一部吧。

根据句中时间状语for about 5 minutes可知动词应该用延续性动词,时态为现在完成时态。

start和begin均为短暂性动词,start对应的延续性动词短语是be on。

故答案选A。

相关文档
最新文档