资源描述
【英语】过去进行时试题集(1)
一、过去进行时
1.While she _______, she cut herself.
A. was cooking B. cooked C. had cooked D. cooks
【答案】 A
【解析】【分析】句意是:当她正在做饭时候,她割伤了自已。while作“当……时”,引导时间状语从句,背面跟延续性动作,表达这个动作正在进行时,另一种短暂性动作发生了,故选 A。
2.—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
【解析】【分析】表达过去某动作发生时.另一动作正在进行,用过去进行时,故选B。句意是:当电话铃响时候我正在看《我是歌手》。
【点评】本题考察过去进行时使用方法。
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 saw him in the library yesterday. He a book at that moment.
A. reads B. is reading C. was reading D. will read
【答案】 C
【解析】【分析】at that moment 意为“在那时”,表达过去时间点,表达过去某一时间正在进行动作,用过去进行时,故选C。句意是:我昨天在图书馆里看见他了,那时他正在看书。
【点评】本题考察过去进行时使用方法。
5.Students in Grade Nine ____________a maths exam at this time yesterday.
A. take B. are taking C. were taking D. have taken
【答案】 C
【解析】【分析】句意:昨天这个时候,九年级学生正在参与数学考试。根据 at this time yesterday. 可知这是一种过去详细时刻,过去详细时刻出现句子应使用过去进行时,C是过去进行时,故答案是C。
【点评】考察过去进行时,注意at this time加过去时间范围用于过去进行时。
6.—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。
【点评】考察动词时态,理解语境,根据时态定义去确定期态形式。
7.They ______ about a comedy this time yesterday.
A. were talking B. are talking C. have talked D. will talk
【答案】A
【解析】【分析】句意:昨天这个时候,他们正在谈论一种喜剧片。A是过去进行时;B是目前进行时;C为目前完毕时;D是一般未来时。由时间状语this time yesterday和句意可知句子用过去进行时,表达“过去某个时间正在发生动作”。故答案为A。
【点评】考察动词时态。
8.—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三种时态区别和使用方法。
9.—What were you doing when the earthquake happened in Jianhe ? —I morning exercises.
A. do B. am doing C. was doing D. did
【答案】 C
【解析】【分析】句意:一一当剑河发生地震时,你在做什么?一一我在做早操。原句问是当地震发生时,你正在做什么,用过去进行时态,对其回答句子也用过去进行时。故选C。
10.He ______ newspapers when the earthquake happened in Japan.
A. was looking through B. looked through C. had looked through
【答案】A
【解析】【分析】句意:当日当地震发生时,他正在浏览报纸。A. was looking through过去进行时态;B. looked through一般过去时态; C. had looked through过去完毕时态。一种过去动作发生时,另一种过去动作正在发生,把正在发生过去动作用成过去进行时态。故选A.
【点评】本题考察时态辨析,以及was looking through过去进行时态; looked through一般过去时态; had looked through过去完毕时态。三种时态使用方法和区别。
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 o'clock last night?
—Yes, I a shower at that time.
A. took B. was taking C. was taken D. am taking
【答案】 B
【解析】【分析】句意:——你昨晚9点在家吗?——是,那时我正在洗澡。 根据at 9 o'clock last night判断句子时态是过去进行时,过去进行时构成:were/was+doing,故选B。
【点评】此题考察过去进行时。根据时间状语确定句子时态。
13.My mother ______ dinner when I got home yesterday.
A. has cooked B. was cooking C. will cook D. cooks
【答案】B
【解析】【分析】句意:昨天我到家时,妈妈在做饭。A. has cooked目前完毕时形式;B. was cooking过去进行时形式;C. will cook 一般未来时形式;D. cooks一般目前时态。本句表达我到家时,妈妈正在做饭,表达一种过去动作发生时,另一种过去动作正在发生。把正在发生过去动作用成过去进行时态。故选B。
【点评】考察过去进行时态:was/were+ doing。
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.Sorry, I didn't see you, because I_________ a picture.
A. draw B. drew C. was drawing D. have drawn
【答案】 C
【解析】【分析】句意:对不起,我没看见你,由于我在画一幅画。根据上文 Sorry, I didn't see you,可知那时在画画,要用过去进行时,was/were+目前分词,主语 I,单数,要用was,draw目前分词drawing,故选C。
【点评】考察过去进行时构成和使用方法。根据语境确定动词时态。
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.John _______ so hard on his project that he didn't notice his mom enter the room.
A. works B. has worked C. was working D. will work
【答案】C
【解析】【分析】句意:约翰学习是如此努力,以至于他没有注意到他妈妈进了房间。works是一般目前时,表达常常发生动作;has worked是目前完毕时,表达过去动作对目前导致影响或成果;was working是过去进行时,表达在过去某个时间点正在发生动作;will work是一般未来时,表达在未来将要发生动作。从句动作didn't notice是一般过去时,因此动作work hard当时正在进行,故答案为C。
【点评】考察动词时态。弄清时态定语,判断各个选项性质,根据句子语境和时态前后一致关系确定选项。
18.——What do you think of the talk show last night?——I didn't watch it. I ______ mum with some chores.
A. helped B. was helping C. have helped
【答案】B
【解析】【分析】句意:一一你觉得昨天晚上谈话节目怎样?一一我没有看,我在协助妈妈做家务。A. helped 一般过去时,表达过去发生动作,B was helping 过去进行时,表达过去正在发生动作;C. have helped 目前完毕时,表达已经发生或完毕动作。本题表达谈话节目上演时,我正在帮忙做家务,用过去进行时态,故选B。
19.—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。
20.—Why didn't you go to play football with us yesterday afternoon?
—I my mother with the housework then.
A. helped B. was helping C. had helped D. have been helping
【答案】B
【解析】【分析】句意:-昨天下午你为何不和我们去踢足球呢?-那时我正帮我母亲做家务。表达过去时间正在做某事,用过去进行时。故选B。
21. Last night,thousands 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。
22.——Did you see a girl in yellow pass by ten minutes ago? ——No, sir. I _____ a novel.
A. read B. am reading C. would read D. was reading
【答案】D
【解析】【分析】句意:一十分钟前你看到了一种穿黄衣服女孩通过吗?一没有,先生。我在看小说。十分钟前我正在看小说,表达过去某时刻正在进行或发生动作,用过去进行时态,故选D。
23.My parents ______ when I got home yesterday.
A. Cooked B. cooks C. were cooking D. are cooking
【答案】 C
【解析】【分析】句意:昨天当我到家时候,我父母正在做饭。这里是when引导时间状语从句,主句用过去进行时,从句用一般过去时态。其构造是be doing形式,主语是My parents复数,这里用were。根据题意,故选C。
【点评】考察动词时态辨析,本题波及过去进行时应用,构造be doing。
24.I saw Jeff in the park. He _________ on the grass and reading a book.
A. sits B. sat C. is sitting D. was sitting
【答案】 D
【解析】【分析】句意:我在公园里看见过杰夫,他正坐在草地上看书。A.效;是一般目前时,表达表达常常性行为或存在状态;B.;是一般过去时,表达过去发生动作;C. ;目前进行时,表达目前正在发生动作;D.过去进行时,表达过去某个时间(或时间段内)正在发生动作。根据and后动词用是reading可知,这里应当用过去进行时,故选D。
25.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。
【点评】英语中时态重要是借助于时间状语与上下文语境来进行判断。解答此类题型,首先要注意句子中时间状语,假如没有则要通过度析上下文,结合语境来判断句子时态。英语疑问句中一般具有时态上对应关系,注意结合这一特点进行辨别。
26.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,watching是watching,故选C。
【点评】考察过去进行时,注意平时识记其构造。
27.Yesterday, I the subway home when I suddenly found I was on the wrong line.
A. took B. was taking C. had taken
【答案】 B
【解析】【分析】句意:昨天,我在乘地铁回家时候,忽然发现我上错了车。这里是when引导时间状语从句,当某个动词发生时候,另一种动作正在进行,take the subway是延续性动词,因此用过去进行时,构造为was/were+动词ing形式,故答案为B。
【点评】考察过去进行时。牢记句意并掌握过去进行时构成,意义和使用方法。
28.— Hi, I didn't see you at John's birthday party last night.
— Oh, I ________________ the book report at that time.
A. prepared for B. prepare for C. am preparing for D. was preparing for
【答案】 D
【解析】【分析】句意:——嗨,我昨晚在约翰生日聚会上没看见你。——哦,我当时正在准备读书汇报。根据 at that time , 可知是过去进行时标志,表达过去某时正在动作,故选D。
【点评】考察时态,注意过去进行时使用方法。
29.My mother ___________the dishes when I got home.
A. has washed B. is washing C. washed D. was washing
【答案】 D
【解析】【分析】句意:当我到家时,妈妈在洗盘子。一种过去动作发生时,另一种过去动作正在发生。把其中“一种过去动作”用成一般过去时,把另一种“正在发生过去动作”用成过去进行时态。当我到家时,洗盘子动作正在发生。wash用过去进行时态:was washing。故选D。
30.—Linda, you weren't at home at five o'clock yesterday afternoon.
—I soccer with my classmates when you called me.
A. play B. was playing C. was play
【答案】 B
【解析】【分析】句意:——Linda,昨天下午5点你不在家。——你打电话时候,我正在和同学们踢足球。A.一般目前时;B.过去进行时;C.体现错误。根据昨天下午五点可知要用过去进行时,其构成为was/ were doing,故答案选B。
【点评】考察过去进行时,注意平时识记其标志词及构造。
二、英语动词时态
31.— Mike, I haven’t seen your elder sister for a long time.
— She ______ Hong Kong on business for a few days.
A.went to B.has gone to C.has been to D.has been in
【答案】D
【解析】
句意:——迈克,我很久没见到你姐姐了。——她已经在香港出差几天了。根据 for a few days可知,这些天一直在香港,表达从过去时间一直延续到目前,应用目前完毕时;又根据has been to"去过"和has gone to"去过"都不能与时间段连用可知,应排除BC;要表达在哪里呆多长时间应用延续性动词短语 be in表状态,故答案选D。
32.—Shall we play tennis now?
—Sorry, I can’t. I my homework.
A.do B.did C.have done D.am doing
【答案】D
【解析】句意:——我们目前打网球去好吗?——对不起,我不能去,我在做作业。A. do 做,用于一般目前时态,主语复数时; B. did做 ,用于一般过去时态; C. have done 做,用于一般目前完毕时态; D. am doing做,用于目前进行时态,主语是I时;根据 now可知用目前进行时态,故选D
33.-Has your cousin arrived in Beijing yet?
--Yes. She Beijing since yesterday morning.
A.arrived in B.has arrived in C.has been in D.has been to
【答案】C
【解析】句意:你表弟到北京了吗?-是。她从昨天起就在北京了。since yesterday morning自昨天上午以来,表达是截止到目前为止时间段,用于目前完毕时态,排除A;arrived为短暂性动词,不能与表达一段时间状语连用;have been to表达某人去过某地,也不能与表达一段时间状语连用,故答案为C。
点睛:have(has) been in 表达“在某地呆多长时间”,常与表达一段时间状语连用,如:since, for, how long 等。例如:Mr. Brown has been in Shanghai for three days. 布朗先生来上海已经有三天了。
have(has)been to表达“曾经去过某地”,目前已经不在那里了。可与just, ever, never等连用,例如: I have just been to the post office. 我刚刚去邮局了。
have(has) gone to 意为“到某地去了”,表达到了某地或正在去某地途中。总之,说话时该人不在现场,一般不用第一、第二人称代词作句子主语。
例如:----Where is Tom? ----He has gone to the bookshop. 汤姆在哪里?他到书店去了。
Jack Johnson has gone to London. 杰克.约翰逊到伦敦去了。
还要注意是,无论have/has been to还是have/has gone to都不能与表达一段时间状语连用。
34.The girl is amazed at the beauty of Wuxi. She said she ____________ here for another two weeks.
A.stayed B.has stayed C.would stay D.had stayed
【答案】C
【解析】句意:女孩对无锡美景感到惊讶。她说她将在这里再呆两个星期。此句考察宾语从句时态,当主句是一般过去时时候(客观真理除外),从句要用过去时态某种形式,排除B;根据“for another two weeks.”再呆两个星期时间,属于未来时间,由于主句是一般过去时,从句要用过去未来时来体现,答案为C。
点睛:具有宾语从句复合句,主、从句谓语动词时态呼应包括如下三点内容:
1)假如主句谓语动词是一般目前时,从句谓语动词可根据需要,选用对应任何时态。
2)假如主句谓语动词是过去时,宾语从句谓语动词只可根据需要,选用过去时态即一般过去时、过去进行时、过去未来时或过去完毕时某一种形式。
3)假如宾语从句所示是客观事实、普遍真理、自然现象或习惯性动作等,不管主句用什么时态,从句时态都用一般目前时。
35.By the time I got up, my mother ________the breakfast well.
A.has cooked B.cooked C.have cooked D.had cooked
【答案】D
【解析】句意:我起床时候,妈妈已经做好早饭了。考察动词时态辨析题。by the time等到/到…时候为止,用于表达一段时间,主句需用完毕时。根据从句时态(got是过去式),结合句意语境,可知用过去完毕时,即had+过去分词构造,故选D。
36.—Hi ,Lily! I called you at eight last night, but nobody picked up the phone.
— Oh, I ____________ a shower.
A.took B.am taking C.was taking D.take
【答案】C
【解析】句意:-嗨,Lily,我昨晚八点给你打电话了,不过没人接电话。-哦,我当时在洗澡。详细到了过去某个时间段,描述过去那段时间里进行动作用过去进行时,构造是was/were doing,这里表达是“我当时正在洗澡”,故选C。
37.I _________a book three days ago and I __________it yet.
A.bought; didn’t read B.bought; haven’t read
C.have bought; didn’t read D.have bought; haven’t read
【答案】B
【解析】
句意:我三天前买了一本书,我还没读过。根据时间three days ago(三天前)可知此句时态是一般过去式,故填bought,根据yet(用于否认句或疑问句)可知此句时态是目前完毕时,可知填haven’t read。故选B。
38.—I saw Mr. While in his office just now.
—No, it ______be him. He has _____Beijing and will come back next Friday.
A.mustn’t; gone to B.mustn’t; been to
C.can’t ; been to D.can’t ; gone to
【答案】D
【解析】
句意:-我刚刚在办公室看到了While先生。-不,不也许是他。他已经去了北京,并将于下周五回来。体现“不也许”推测,用can’t,不能与mustn’t(严禁),have/has gone to意为“到某地去”,说话时该人不在现场,have/has been to意为“曾经去过某地”,这里是说While先生已经去北京了,还没回来,故选D。
39.—Why are you walking so quickly, Edward?
—There_____ a talent show in ten minutes.
A.will have B.will be
C.is going to have D.are going to be
【答案】B
【解析】
【分析】
考点:考察一般未来时。
【详解】
试题分析:句意:——你为何走那么快,爱德华?——十分钟后就有个才艺演出。根据时间状语in then minutes十分钟后,句子要用一般未来时;句型there be有……;其一般未来时构造为there will be或there is/are going to be,根据主语a talent show单数,因此用is,故C和D不对,故选B。
40.— Could you tell me ________? I must find him.
— Sorry. I have no idea. But he was here just now.
A.wh
展开阅读全文