1、【初中英语】 过去进行时练习题 人教版经典一、过去进行时1What you at 7 last night? A.did, doB.were, doC.were, doing【答案】 C 【解析】【分析】句意:昨天晚上7点你在做什么?diddo是一般过去时态的疑问句形式;weredo形式错误,be动词后面不跟动词原形;weredoing是过去进行时态,表示过去某个时间正在进行的动作。根据句意和句中的时间状语at 7 last night可知,这里表示过去的时间正在做的事情,应使用过去进行时态,故选C。【点评】考查过去进行时态,根据句子中的时间状语判断出所应使用的时态。2Paul, what w
2、ere you doing at nine Last night?I a movie in the cinema with my friends.A.was watchingB.watchC.have watchedD.will watch【答案】A 【解析】【分析】句意:Paul,昨天晚上九点钟你在做什么?我正在和朋友们一起在电影院看电影。根据句中的时间状语at nine last night昨晚九点,可知是过去的时间。表示在过去某个时刻做的事情使用过去进行时态,was/were +现在分词,故选A。【点评】考查过去进行时态,注意过去进行时的用法和结构。3 I called you last
3、 night, but nobody answered. Where were you then? Oh, I _ my pet dog in my yard.A.walkedB.was walkingC.am walkingD.will walk【答案】 B 【解析】【分析】句意:昨晚我给你打电话了,但是没人接,那时你在哪里?哦,我在院子里正在遛我的宠物狗。A.一般过去时;B.过去进行时;C.现在进行时;D.一般将来时。根据 Where were you then,可知是昨晚打电话那时正在遛狗,所以用过去进行时,故选B。 【点评】考查过去进行时,注意平时识记,理解句意。4Tom said h
4、e _basketball with his classmates from 4:00 to 6:00 yesterday afternoon. A.is playedB.was playingC.playsD.had played【答案】 B 【解析】【分析】句意:汤姆说他昨天下午4点到6点正在和同学一起打篮球。A.被打;B.正在打;C.打,三单式;D.打,过去完成时。根据from 4:00 to 6:00 yesterday afternoon可知用过去进行时,其构成为was/ were doing,主语是he,第三人称单数,be动词用was,故答案选B。 【点评】考查动词的时态。注意过去
5、进行时的用法。5Where were you when I called? I on the bedA.liedB.was lyingC.layD.was laying【答案】B 【解析】【分析】句意:我打电话里,你在哪儿?我躺在床上。你打电话时,我正躺在床上。A,lied一般过去时B,was lying过去进行时C,lay动词原形D,was laying过去进行时。表示一个过去动作发生时,另一个过去动作正在发生,句子用过去进行时态。lie的现在分词是lying。故选B。【点评】本题考查 动词时态辨析,以及was lying;was laying两个词义和用法。6Didnt you hear
6、Dad call you? No, I didnt. I _ with Jack on the phone. A.am talkingB.would talkC.have talkedD.was talking【答案】 D 【解析】【分析】句意:难道你没有听到爸爸给你打电话吗?是的,我们没有听到。那时我正在和杰克电话聊天。A.正在聊天,现在进行时;B.将聊天;C.聊天,现在完成时;D.正在聊天,过去进行时。爸爸打电话时,作者正在聊天,动作发生在过去,用过去进行时,故选D。 【点评】考查动词的时态和形式。注意过去进行时的用法。7I called you at about ten oclock t
7、his morning. But you didnt answer the phone. Oh, Im sorry. _.A.I was having a meeting with clientsB.I had a meeting with clientsC.I have had a meeting with clientsD.I would have a meeting with clients【答案】 A 【解析】【分析】句意:我今天上午大约十点钟给你打电话。但是你没有接电话。哦,我很抱歉。我在和客户开会。A过去进行时,B一般过去时,C现在完成时,D过去将来时,根据 at about te
8、n oclock this morning,过去具体时间,是过去进行时的标志,was having,故选A。 【点评】 考查时态,注意根据 at about ten oclock this morning 的语境选择合适的的用法。8Linda was busy when I went to see her yesterday. She for an exam. A.will studyB.was studyingC.has studiedD.is studying【答案】 B 【解析】【分析】句意:我昨天看到 Linda的时候,她非常的忙,她正在为考试复习。will study一般将来时态,将
9、要学习;was studying过去进行时态,表示过去某个时间正在进行的动作;has studied现在完成时,表示过去发生的动作对现在的影响;is studying现在进行时,表示此时此刻正在进行的动作。根据when和yesterday,可知是昨天看到 Linda的时候,她正在做的事情,应用过去进行时态,故选B。 【点评】此题考查过去进行时。9Tim Cook called his mother every week even while he_ around the world.A.was travelingB.is travelingC.traveled D.travels【答案】 A
10、【解析】【解析】句意:蒂姆库克每周都给他的母亲打电话,即使他正在环球旅行。while引导时间状语从句时,强调主从动作同时发生,从句中常用进行时态。本题主句是一般过去时态,故从句中用过去进行时态。选A。10The boy was _ on the ground and he had _ bicycle behind the big tree. A.lying; laidB.lying; layC.lay; lainD.lied; lied【答案】 A 【解析】【分析】句意:这个男孩躺在地上,他把自行车放在了大树的后面。lie有两个意思,躺下,这时过去式是lay,过去分词是lain,现在分词是ly
11、ing;另一个意思是撒谎,过去式和过去分词是lied;lay可以作为lie的过去式,也可以做动词原形,意思是下蛋,放置,过去式和过去分词是laid。根据句意可知,第一个空是躺下,用的是过去进行时,故这里填现在分词lying;第二个空是放置,用的是过去完成时,故填lay的过去分词laid。选A。【点评】考查动词辨析,过去进行时态,过去完成时态。11Tim Cook called his mother every week even when he _ around the world. A.was travellingB.is travellingC.travelledD.travels【答案】
12、 A 【解析】【分析】句意:当提姆库克在世界各地旅游的时候,她每周给他妈妈打电话。从句为主句的动作的发生提供了时间。主句是每周打电话,所以从句提供应该是一个时间段,所以应使用进行时,主句为一般过去时,所以从句使用过去进行时,故答案是A。 【点评】考查过去进行时,注意识记过去进行时的用法。12Were you at home at 9 oclock last night? Yes, I a shower at that time. A.tookB.was takingC.was takenD.am taking【答案】 B 【解析】【分析】句意:你昨晚9点在家吗?是的,那时我正在洗澡。 根据at
13、 9 oclock last night判断句子时态是过去进行时,过去进行时的构成:were/was+doing,故选B。 【点评】此题考查过去进行时。根据时间状语确定句子时态。13Linda, you werent at home at five oclock yesterday afternoon. I soccer with my classmates when you called me. A.playB.was playingC.was play【答案】 B 【解析】【分析】句意:Linda,昨天下午5点你不在家。你打电话的时候,我正在和同学们踢足球。A.一般现在时;B.过去进行时;
14、C.表达错误。根据昨天下午五点可知要用过去进行时,其构成为was/ were doing,故答案选B。 【点评】考查过去进行时,注意平时识记其标志词及结构。14Did you watch the basketball match on TV last night?I wanted to, but my father_ his favorite TV program.A.watchedB.was watchingC.watches【答案】B 【解析】【分析】句意:昨天晚上你看电视上的篮球赛了吗?我想看,但是我爸爸正在看他最喜欢的电视节目。根据句意语境,“我”昨晚想看篮球赛的时候,但是当时父亲正在
15、看他的节目,可知需用过去进行时,was/were doing, 主语是单数,故选B。【点评】考查动词时态辨析题。根据时间状语判断出句子的时态。15While she _, she cut herself.A.was cookingB.cookedC.had cookedD.cooks【答案】 A 【解析】【分析】句意是:当她正在做饭的时候,她割伤了自己。while作“当时”,引导时间状语从句,后面跟延续性动作,表示这个动作正在进行时,另一个短暂性动作发生了,故选 A。16I went to see you yesterday evening. But you werent in. Where
16、were you then? I a walk by the lake with my father.A.was havingB.am havingC.have had【答案】 A 【解析】【分析】句意: 昨晚我去看你了。但你不在。那时你在哪里?我和父亲在湖边散步。A过去进行时,B现在进行时,C现在完成时,根据 Where were you then 可知表示过去某时的动作是过去进行时,故选A。 【点评】考查时态,注意考点过去进行时的用法。17- Where are you going, Bob?- To go hiking. Eric _ for me at the school gate!
17、A.was waitingB.waitsC.waitedD.is waiting【答案】 D 【解析】【分析】句意:你要去哪里, 鲍勃? 去远足, Eric 正在学校门口等我。根据上句Where are you going, Bob? 和答语To go hiking推测下句句意:Eric 正在学校门口等我故用现在进行时态:am/are is+现在分词;故选D。【点评】现在进行时18Why didnt you go to play football with us yesterday afternoon?I my mother with the housework then. A.helpedB
18、.was helpingC.had helpedD.have been helping【答案】B 【解析】【分析】句意:昨天下午你为什么不和我们去踢足球呢?那时我正帮我母亲做家务。表示过去的时间正在做某事,用过去进行时。故选B。19What was your brother doing when you entered his room?He _ to the radio.A.listensB.will listenC.listenedD.was listening【答案】 D 【解析】【分析】句意:当你走进房间时,你哥哥在干什么?他在听收音机。A,一般现在时 B,一般将来时,C,一般过去时。
19、D,现在进行时。问句的主句是过去进行时态,询问某人在做什么,故答语也应该用过去进行时态,答案为D。【点评】本题考查现在进行时。以及listens;will listen;listened;was listening四种时态的区别和用法。20Jim _ a late night film at home when, right in the middle of a thrilling scene, the television went blank.A.watchedB.was watchingC.had watchedD.would be watching【答案】 B 【解析】【分析】句意:J
20、im正在家里看一场午夜电影这时就在刺激的一幕中间,电视机成了一片空白。watched是过去式,观看;was watching过去进行时态;had watched过去完成时态;would be watching过去将来进行时。根据句意可知,这里表示正在看电影的时候,电视机成了一片空白,表示过去正在发生的事情,故选B。这里也是一个句型be doing sth. when.正在做某事,这时.。21Itwhen Imy homework last night. ( )A.raining, didB.rained, was doingC.was raining, doD.rains, was doing
21、【答案】 B 【解析】【分析】句意:昨晚当我正在做作业时,下雨了。结合语境可知主句描述的是过去发生的动作,故用一般过去时态。从句中描述的是过去某时正在进行的动作,故用过去进行时态。选。【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。英语疑问句中一般具有时态上的对应关系,注意结合这一特点进行区分。22The traffic accident happened when Janes grandmother in the park. A.were dancingB.dancedC.is d
22、ancingD.was dancing【答案】 D 【解析】【分析】句意:当珍的奶奶在公园跳舞的时候,发生了交通事故。交通事故是在珍的奶奶跳舞的过程中发生的,所以应使用过去进行时,Janes grandmother是单数名词,be的形式为was。故答案是D。 【点评】考查时态辨析及主谓一致。注意过去完成时的结构。23What _ you_ at ten yesterday evening?A.have, doneB.did ,doC.were doingD.will do【答案】 C 【解析】【分析】句意:昨晚八点你在做什么?本题考查动词的时态。at ten yesterday evening
23、 “昨晚八点钟”是过去的一个具体时间点,要求动词用过去进行时。结合句意,故选C.【点评】考查动词的时态。24He _ computer games when his parents left home. So he didnt know where they were.A.is playingB.playsC.playedD.was playing【答案】 D 【解析】【分析】句意:他的父母离开家时他在玩电脑游戏。所以他不知道他们在哪里。根据语境可知该用过去进行时,所以选D。25 How fast when the police stopped you? I dont know exactly
24、, but not too fast, I think.A.were you drivingB.did you driveC.are you driving【答案】 A 【解析】【分析】句意:警察拦你时你开得有多快?我确实不知道,我认为不太快。表示一个过去动作发生时,另一个过去动作正在发生,用过去进行时态。本题表示“当警察拦你时,你正开得有多快”,用过去进行时态,故选A。26Did you hear the strange noise next door at around 10 oclock last night?No. I my favorite music in my bedroom.A
25、.listenB.listened toC.was listening toD.am listening to【答案】C 【解析】【分析】句意:昨晚10点左右你听到隔壁奇怪的声音了吗?没有。我正在卧室里听我最喜欢的音乐。根据around 10 oclock last night,可知动作是那个时间进行的,用过去进行时,结构为:was/were+动词现在分词;主语是I,系动词be用was,listen的现在分词是listening;listen to music,听音乐,固定搭配,故选C。【点评】考查过去进行时。27 I went to visit you yesterday evening,
26、but you werent in Where were you then? Oh, I _ my pet dog in the park. I _ this dog for three days and its very cute.A.was walking; have hadB.walked; boughtC.was walking; have boughtD.walked; have had【答案】 A 【解析】【分析】句意:昨晚我去拜访你,但是那是你不在。哦,我正在公园里遛狗,我已经养这狗三天了,它非常可爱。根据 went ,可知是时态是过去时,walk是延续性动词,因此第一个空用过去
27、进行时,结构是was或者were+动词ing,主语是I,所以用was,walk的ing是walking;第二个空中for+时间段用现在完成时,并且用延续性动词,结构是have或者has+动词过去分词,主语是I,所以用have,bought是非延续性动词,had是延续性动词,buy的延续性动词是have,have的过去分词是had,故选A。 【点评】考查过去进行时和现在完成时,注意平时识记其结构及现在完成时中延续性动词与非延续性动词。28 I went to your office at 9:00 this morning, but I didnt see you. Sorry, I _ a t
28、alk with Mr. Smith in his office.A.haveB.am havingC.was havingD.had【答案】 C 【解析】【分析】理解句意:今天上午九点我去了你的办公室,但是没有看到你。对不起。我和史密斯先生在他的办公室里谈话。由时间:今天早上九点。可知后句的时态为过去进行时,其结构为:主语+was/were+现在分词。故选C。【点评】考查动词的时态。29When it began to snow, the boys _ soccer on the playground. A.playB.playedC.are playingD.were playing【答案
29、】 D 【解析】【分析】句意:当天空开始下雪的时候,男孩们正在操场踢足球。根据时间状语从句 When it began to snow 当天空开始下雪的时候,可知主句的时态为过去进行时was/were+现在分词;再根据主语the boys,男孩们,可知be动词应用were,play的现在分词为playing,故选D。 【点评】考查过去进行时。注意掌握过去进行时结构was/were+现在分词,表“过去正在做某事”。30Sandy, the glass is broken. How did that happen?Sorry,Mum. I dont know. I outsideA.playB.w
30、as playingC.have playedD.am playing【答案】B 【解析】【分析】句意:桑迪,玻璃杯坏了,是怎么回事?对不起,妈妈。我不知道。当时我正在外面玩。结合语境可知,是询问当时的情况,时态为过去进行时态。答案为B。【点评】此题考查过去进行时。二、英语动词的时态31-Its too noisy here. whats going on?-Oh, the noise comes from the boys. They_ a partyAHold Bare holding Cwere holding Dhave held【答案】B【解析】【详解】句意:-这里太吵闹了,发生什么
31、事了?-哦,噪音来自那些男孩,他们在举行聚会。hold举行,动词原形;are holding现在进行时,正在举行;were holding过去进行时;have held现在完成时。根据对话whats going on可知,他们在说的是现在正在发生的事情,应用现在进行时,故选B。32- I went to see you last night, but you werent in. Where were you then?-I _ a walk by the river.Ahad Bwas having Chave had Dhave【答案】B【解析】【详解】句意:昨晚我去看你了,但你不在。那时
32、你在哪里?我在河边散步。由上文中 “Where were you then?”可知,问句是询问“昨天晚上当我去看望你的时候,你正在哪里?”此句表达的是过去正在发生的事情,要用过去进行时态。故答案为B。33Andy doesnt want to see the film Coco because he it twice.AseesBis seeingCwill seeDhas seen【答案】D【解析】【详解】句意:Andy不想看寻梦环游记这部电影,因为他已经看过两次了。sees看见,一般现在时态;is seeing现在进行时态;will see一般将来时态;has seen现在完成时态。根据句
33、意可知,Andy已经看过两次了,这里表示过去的动作对现在的影响,应用现在完成时态,故选D。34I _ you at seven and you didnt pick up. I was taking a shower at that time.AcallBcalledCam callingDhave called【答案】B【解析】句意:我七点钟打电话给你,你没接。那时我正在洗澡。考查动词时态辨析题。and连接并列结构,at seven在七点钟,是过去的时间,需用一般过去时,可排除ACD三项。根据句意语境,可知选B。35 Where is Mr. Wu? He together with his
34、 students _ singing by the lake .Ais practisingBare practisingCwill practiseDwould practise【答案】A【解析】【详解】句意:胡先生在哪里?他和他的同学们一起在湖边练习唱歌。A. is practising正在练习;单数; B. are practising正在练习,复数;C. will practise将去练习;一般将来时;D. would practise会去练习,过去将来时。根据上文Where is Mr. Wu? 可知下文用现在进行时,其结构是be doing的形式,主语是he, together
35、with his students在句中做状语;这里be动词用is。根据题意,故选A。36 Would you like to watch The Great Wall 长城with me?- Certainly. I dont mind _ it again although I _ it twice.Ato see, saw Bseeing, have seen Cto see, have seen Dseeing, saw【答案】B【解析】句意:你愿意跟我去看长城吗?当然了,尽管我已经看了两遍,但我不会介意再去看一遍。 mind doing sth.介意做某人,结合句意,首先排除A,C;
36、根据I dont mind _ it again和although可知尽管我已经看了两遍,但我不会介意再去看一遍所以看过两遍用现在完成时,答案选B。37Johnson wont answer the phone if he _ the number.AknewBdoesnt knowCwill knowDdidnt know【答案】B【解析】句意:如果约翰逊不知道电话号码,他就不接电话。考查动词时态。本句是if引导的条件状语从句,当主句是将来时态时,从句用一般现在时,可排除C、D两项。根据句意,本句是否定陈述,故选B。38Are you a basketball player in you s
37、chool? Yes, I_the team 3 years ago.I_in it for 3 years.Ajoined, was Bwas joined, amChave joined,have been Djoined, have been【答案】D【解析】【分析】句意:你在你们学校是一名篮球运动员吗?是的,我在3年前加入了篮球队。我已经参加它3年了。【详解】join加入,是瞬间性动词;be in参加,是延续性动词。第一空更加时间状语3 years ago可知此处用一般过去时,故为joined。第二空根据for 3 years可知此处用延续性动词的现在完成时,故用have been。故
38、选D。39He likes music very much. Hes the school music club for half a year.Ajoined Btaken part in Cjoined in Dbeen in【答案】D【解析】【详解】句意:他非常喜欢音乐。他在学校音乐俱乐部工作半年了。A. joined“加入,参加”,指加入某党派、某组织或某社会团体;B. taken part in参加 (群众性活动、会议等) ;C. joined in表示参加某项运动或活动;D. been in经常表示状态,而且寓意更为丰富【执政;在家;到达;在里面 参加运动项目;从事等】。half an hour表示的是时间段,而A,B,C选项都是短暂性的动词或词组,在肯定句中不能与表示一段的时间状语连用,用join的延续性形式be in,故答案为D。40He _ his wife for ten yearsAhas married Bhas be