1、外研版英语七年级英语英语一般过去时专练及答案百度文库一、初中英语一般过去时1Yesterday while I was walking in the park, I saw a watch on the ground and . I gave it to a policeman. A.picked it upB.picked up itC.to pick it upD.to pick up it【答案】 A 【解析】【分析】句意:昨天我在公园散步的时候我看到地上有一个手表,捡了起来,我把它交给了警察。and是并列连词,连接两个并列谓语,根据前面的saw,可知用一般过去时;pick up是动副短
2、语,人称代词作宾语时,代词放中间。故选A。 【点评】本题考查动副短语的用法和一般过去时。注意动副短语中代词的位置。2He almost fell down. But he _.A.didntB.doesntC.wont【答案】 A 【解析】【分析】句意:他几乎摔倒,但是他没有。前句动词fell是fall的过去式,说明句子用的一般过去时态,后句也还是对那件事的描述,还是用一般过去时态,否定:动词前面加didnt,同时把动词变为原形。故选A。3After Steven sent some e-mails ,he_ surfing the Internet.A.startsB.has started
3、C.will startD.started【答案】 D 【解析】【分析】句意:Steven发了一些电子邮件之后,他就开始上网冲浪。start开始,是一个动词。根据句意和上句话中Steven sent some e-mails可知,这里应该用一般过去时。故选D。A是一般现在时;B是现在完成时;C是一般将来时。【点评】考查动词时态。4By the time I _ on the TV, Beckham _ two goals A.turned; have scoredB.turned; had scoredC.had turned; have scoredD.had turned; had sco
4、red【答案】 B 【解析】【分析】句意:当我打开电视的时候,贝克汉姆已经进了两个球。本句是时间状语从句,by the time到时候为止,用于一般过去时,可排除CD选项。从句用一般过去时,主句用过去完成时,需用“had+过去分词”结构,可排除A;根据句意结构,可知,故选B。【点评】考查动词时态辨析题。5 The hen _ three eggs yesterday. Its amazing.A.lieB.layC.lainD.laid【答案】D 【解析】【分析】昨天那个母鸡下了三个蛋。真令人惊奇。下蛋:lay eggs, yesterday是昨天的意思,和一般过去时连用,lay的过去式是la
5、id, lie: 躺,撒谎,lay:lie的过去式,或放,下蛋,lain是lie的过去分词,故选D。【点评】考查动词辨析。熟记这几个词的区别和意义。6He to play sports, but now he is interested in soccer and volleyball.A.doesnt useB.wasnt usedC.didnt useD.didnt used【答案】 C 【解析】【分析】句意:他_做运动,但是现在他对足球和排球很感兴趣。根据句意和选项可知此题考查一般过去时态的否定句式didnt+动词原形,故选C。【点评】此题考查一般过去时态的否定句式,平时应多归纳总结各种
6、时态,语态和句式的结构及用法。7They dont live here any longer. They _ to Chengdu last month. A.moveB.movedC.will moveD.are moving【答案】B 【解析】【分析】句意:他们不再住在这里了。他们上个月搬到成都了。last month是一般过去时的时间状语,动词用过去式,故答案选B。【点评】考查一般过去时态。8Have you ever been to Shanghai? Of course. Actually, I _there for six years but now I live in Taizh
7、ou.A.workedB.was workingC.would workD.have worked【答案】 A 【解析】【分析】句意:你去过上海吗?当然。事实上,我在那里工作了六年,但是现在我住在泰州。根据答语 but now I live in Taizhou. 但是现在我住在泰州,可知在上海工作为过去发生的事情,时态应用一般过去时,work的过去式为worked,故选A。 【点评】考查一般过去时。注意根据时间状语判断句子的时态,选择正确答案。9The bread is really delicious.Thank you, I _ it myself.A.makeB.madeC.will
8、makeD.am making【答案】B 【解析】【分析】句意:面包真的很好吃。谢谢,我自己做的。根据句意“面包美味可口”得知面包已做好,则说自己做的应为过去的动作,因此应使用一般过去时态。故答案选B。【点评】考查动词时态的辨析。注意根据语境判断出动作是什么时候发生的从而确定时态。10He_ his grandparents in the countryside last week. A.visitsB.visitC.visited【答案】C 【解析】【分析】句意:上周,他拜访了在农村的祖父母。A. visits 单数第三人称形式; B. visit 动词原形 ;C. visited一般过去式
9、。因为句中有一般过去式的标志性短语:last week.,故答案选C。【点评】考查动词的时态,注意句中的时间状语。11Have you ever climbed Mount Tai, Carol?Yes. I _ in Taian for a week last year and reached the top of it twice.A.had stayedB.stayC.stayedD.have stayed【答案】C 【解析】【分析】句意:-卡罗,你曾经爬过泰山吗?-是的,我去年在泰安呆了一周,并且两次到达山顶。last year,去年,过去的时间,又and连接的是两个并列的动作,所以应
10、该用一般过去时态的。had stayed,过去完成时态;stay,一般现在时;stayed一般过去时;have stayed,现在完成时,结合句意,故选C。【点评】考查时态辨析,last+时间是一般过去时的标志词之一。12Jake _his key in the office so he had to wait until his wife _ home.A.has forgotten comesB.forgot comeC.had left cameD.had leftwould come【答案】 C 【解析】【分析】句意:杰克把他的钥匙丢在办公室了,因此他不得不等到他的妻子回家。结合语境可
11、知前文描述的是过去某时前已经完成的动作,故用过去完成时态。下文指的是过去某时的动作,故用一般过去时态。选C。【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。13John _ his grandma every day when she was in hospital.A.visitedB.was visitingC.visitsD.is visiting【答案】 A 【解析】【点评】句意:奶奶住院时,约翰每天去看她。奶奶住院是过去的状态,在这期间发生的约翰每天看望奶奶的动作指的是过去
12、经常反复发生的动作,用一般过去时态,动词用过去式。故选A。14Yao Ming, a basketball giant, _ water polo when he was young. A.is playingB.used to playC.is used to playingD.was playing【答案】 B 【解析】【分析】句意:姚明,一个篮球天才,当他年轻时经常玩水球运动。根据 when he was young,可知句式时态是一般过去时,used to do sth.过去经常做某事;be used to doing,习惯做某事,故选B。 【点评】此题考查一般过去时。根据上下文的联系
13、确定句子时态。15Sorry, I your dictionary yesterday.It doesnt matter.A.took; by handB.took; by mistakeC.got; by accidentD.brought; in this way【答案】 B 【解析】【分析】句意:抱歉,昨天我由于差错拿走了你的字典。没关系。yesterday昨天,和一般过去时连用,take:带走,bring:带来,get:得到,by mistake:由于差错,by hand:手工,in this way:以这种方式,根据句意可知答案,故选B。【点评】考查动词的时态,辨析和短语。根据语境判
14、断句意,选出恰当的选项。16- When _ you _ here? - Two days ago.A.did;comeB.have; comeC.will; comeD.do; come【答案】 A 【解析】【分析】:本题考点为时态。根据答语的明显时间标志词ago,可知本题所考时态为一般过去时。故答案为A。17Do you know who invented lights? Yes, they by Edison.A.inventedB.are inventedC.were inventedD.was invented【答案】 C 【解析】【分析】句意:你知道谁发明了电灯吗?是的,它们是被爱
15、迪生发明的。A. invented发明,一般过去时态;B. are invented被邀请;一般现在时态的被动语态;C. were invented被邀请,一般过去时态的被动语态;D. was invented被邀请,一般过去时态的被动语态,单数。电灯的发明已成为过去,这里是一般过去时态的被动语态,主语是复数,这里用were done的形式。根据句意,故答案为C。 【点评】考查被动语态。注意一般过去时态被动语态的构成。18-Have you ever been to Xiamen? -Yes. I _ there in 2013.A.goB.wentC.have gone【答案】 B 【解析】
16、【分析】句意:一你去过厦门吗?一是的,我2013年去的。当句子里有表示过去的时间状语时,句子通常就是强调在这个过去时间里发生的动作,句子要用一般过去时态。本句强调在2013年去那儿,用一般过去时,故选B。19He_ his English teacher when he was sightseeing in Paris. A.has metB.had metC.metD.would meet【答案】 C 【解析】【分析】句意:他在巴黎观光时遇到了他的英语老师。由题干中的语句when he was sightseeing in Paris.提示可知此句要用一般过去时。meet,遇到,动词;其过去
17、式是met,故选C。 【点评】考查一般过去时的基本用法。注意不规则动词的过去式的书写。20 Where did you go last weekend? I to the Great Wall.A.goB.wentC.will goD.have gone【答案】B 【解析】【分析】句意:上个周末你去哪里了?我去长城了。A,go一般现在时。B,went一般过去时C,will go一般将来时。D,have gone现在完成时。据时间状语last weekend可知此处用一般过去时,故用动词的过去式went。故选B。【点评】本题考查一般过去时。以及go、went、will go、have gone四
18、种事态的用法和区别。21Are you a basketball player in you school?Yes, I _the team 3 years ago. I _in it for 3 years.A.joined, wasB.was joined, amC.have joined, have beenD.joined, have been【答案】D 【解析】【分析】句意:你是你们学校的篮球运动员吗?是的,我在3年前加入了篮球队。我已经参加它3年了。第一空,根据时间状语3 years ago,三年前,可知此处用一般过去时,故为joined。第二空,根据for 3 years,可知此
19、处用延续性动词的现在完成时,结构为have done,主语是I,故用have been。故选D。【点评】考查一般过去时和现在完成时。注意根据时间状语确定动词的时态。22 Has Mary ever visited Tower Bridge? Yes. She _ it two years ago. A.visitsB.visited C.has visitedD.was visiting【答案】B 【解析】【分析】考查动词时态辨析。句意:“玛丽去过塔桥吗?” “是的。她两年前去过。” two years ago是过去的时间,与一般过去式连用,故选B。23 Do you know _ yeste
20、rday?Yes. He went for the boat race. A.why didnt Peter go to schoolB.why doesnt Peter go to schoolC.why peter didnt go to schoolD.why peter doesnt go to school【答案】C 【解析】【分析】句意:-你知道昨天Peter为什么没去上学吗?-知道,他去看赛艇去了。根据句中的时间状语yesterday可知此处用一般过去时,排除AD;宾语从句中要保持陈述语序,所以A错误,故答案为C。【点评】考查宾语从句的时态和语序。在宾语从句中,动词的时态通常根据
21、从句中的时间状语来确定;语序是陈述语序。24I am sorry I _ my exercise book at home. Dont forget _ it to school tomorrow. A.forget; to takeB.left; to bringC.forgot; to bringD.left; to take【答案】A 【解析】【分析】forget忘记;leave留下;bring带来;take带走。句意:抱歉,我把我的练习本忘在家里了。明天不要忘了把它带到学校来。Forget后接动名词表示忘记做过的某事,接不定式是忘记去做某事,结合语境可知上文描述的是刚才发生的动作,故从
22、句谓语动词用过去时态,下文表示不要忘记做某事,选A。【点评】该题型是属于基础题型,是必考内容。英语动词同汉语一样具有一词多义,一词多性的特点。解答此类问题首先要理解每个单词的基本含义,并注意交叉含义间的区别,了解其特殊用法及习惯搭配等特点,然后结合语境选择正确答案。英语宾语从句的时态和主句没有必然的联系,需结合语境进行具体分析。25The waiter told me that free parking _ for the hotel guests. A.providesB.providedC.will be providedD.was provided【答案】D 【解析】【分析】句意:服务员
23、告诉我说免费停车提供给酒店的客人。A是一般现在时;B是一般过去时;C是一般将来时的被动语态;D是一般过去时的被动语态。短语:provide sth for sb把某物提供给某人;句中的free parking与provide构成逻辑上的被动关系,所以应用被动语态,排除AB;根据前文的told可知本句用一般过去时,故答案为D。【点评】考查动词的时态和被动语态,注意复合句中时态的前后一致。26 When did you _ into this new house? Well, I _ here for a month.A.move, liveB.moved, livedC.moved, have
24、livedD.move, have lived【答案】 D 【解析】【分析】句意: 你什么时候搬到这个新房子的? 好的,我已经在这住了一个月了。 根据上文是对一般过去的提问,可知用一般过去时态,根据语境下文应该用现在完成时来回答。根据题意故选D。27Ten years_since my aunt _to Beijing. A.have gone by; comesB.has gone by; cameC.went by; will comeD.has gone by; has come【答案】B 【解析】【分析】句意:自从我姑姑来北京以来,十年过去了。since 自从.引导的从句应该是过去时;
25、since引导的时间表示自从.到现在,主句应该用现在完成时,ten years 十年,时间作主语时,谓语动词用单数。结合句意,故答案为B。【点评】考查动词一般过去时和现在完成时。掌握动词时态的区别和常用的时间状语。28Jack, you look more handsome in your new shirt today. Oh. Really? I _it in a cheap store with my mom. A.buyB.will buyC.bought【答案】 C 【解析】【分析】句意:Jack,今天你穿你的新衬衫更帅了。哦,真的吗?我和我妈妈在一家便宜的商店买的。A.买,一般现在
26、时;B.将买,一般将来时;C.买了,一般过去时。买衬衫这个动作则应发生在过去,则此处应用一般过去时态,故选C。 【点评】考查一般过去时,注意平时识记动词的过去式,理解句意。29Have you visited the park?Yes. I _ it yesterday.A.have visitedB.had visitedC.visitedD.visit【答案】 C 【解析】【分析】句意是:你参观过那个公园吗?是的,我昨天去的。答句有明确的时间状语 yesterday,应该用一般过去时,have visited 是现在完成时,had visited 是过去完成时,visited是一般过去时,
27、visit是一般现在时,故选C。30Alice _ for 15 years, yet she still doesnt know what kind of man she _. A.has been married; has married withB.has got married; married toC.has been married; marriedD.has married; has married to【答案】 C 【解析】【分析】句意:爱丽丝已经结婚十五年了,然而她还不知道她嫁的是什么样的男人。第一空根据时间状语for 15 years,十五年了,可知动作从过去开始发生持续到
28、现在,时态为现在完成时has+过去分词,且动词应为延续性动词;短暂性动词marry变为延续性,应用has been married。第二空,结婚,marry,动作发生在过去,因此用一般过去时married,故选C。 【点评】考查现在完成时。注意掌握现在完成时的时间状语提示和结构:have/has+过去分词。31Did you do anything interesting last Sunday? Not really. I just _ at home.A.stayB.stayedC.will stayD.am staying【答案】 B 【解析】【分析】句意:上个星期天你做了有趣的事了吗?
29、真的没有,我就呆在家里了。根据last Sunday,可知句子时态为一般过去时,B为过去式,故答案是B。 【点评】考查一般过去时,注意根据时间状语确定句子的时态。32 Have you watched the movie the Left Ear? Yes, I it last night with my sister.A.have watchedB.watchedC.will watchD.was watching【答案】B 【解析】【分析】句意:你看了电影左耳了吗?是的,昨天晚上我和妹妹一起看的。句中含有时间状语last night,句子就强调在last night发生的过去动作。指过去某
30、段时间内发生的动作或存在的状态,用一般过去时态,故选B。33While she _ TV, she _ a sound outside the room. A.was watching; was hearingB.watched; was hearingC.was watching; heardD.watched; heard【答案】 C 【解析】【分析】句意:当她正在看电视时她听见房间外的声音。while引导的时间状语从句,从句用过去进行时,主句用一般过去时。过去进行时的结构是was/were+动词ing,主语是she,所以用was,watch的ing是watching;主句中hear的过去
31、式是heard,故选C。 【点评】考查while引导的时间状语从句,注意平时识记其结构。34I know you _ to China many years ago. And how long have you _ in China ?I dont remember it exactly.A.come, liveB.came; comeC.come; comeD.came; lived【答案】D 【解析】【分析】句意:我知道你多年前就来中国了。你在中国住了多久了?我记不太清了。根据过去时间短语many years ago可知,谓语动词使用过去式came。how long与持续性动词连用,liv
32、e是持续性动词,come暂时性动词。根据语境可知,本句为现在完成时态,所以动词使用过去分词lived。故选:D。【点评】此题考查一般过去时和现在完成时的用法。35I _to the cinema yesterday. Its a pity. You didnt invite me.A.goB.wentC.have gone【答案】B 【解析】【分析】句意:一我昨天去看电影了。一多么的遗憾,你没有邀请我。根据yesterday可知用一般过去时,yesterday现在完成时的结构,故选B。36 A nice car! Is it yours?No, it isnt. I _ it from a f
33、riend of mine two days ago.A.borrowB.have borrowed C.will borrow D.borrowed【答案】 D 【解析】【分析】句意:一辆漂亮的车!它是你的?一不,不是。两天前我向我的一个朋友借的。borrow sth. from sb.从某人那里借来某物。borrow表示的是借进,lend表示借出。a friend of mine我的一个朋友。根据two days ago可知该用一般过去时,故选D。37Nobody but you _ late for school this morning.Sorry , I _ to school wh
34、en it began to rain heavily. A.was , wentB.were ,was goingC.was , was about to goD.is, am going【答案】C 【解析】【分析】 句意:除了你今天早上没人迟到了。对不起,我即将上学的时候,天开始下起了大雨。Be about to do sth即将做某事,所以选C。【点评】考查主谓一致。38My car _ yesterday. Could you please give me a ride tomorrow? Im sorry I cant, Im _ Dalian tomorrow morning.A.
35、breaks down; flying atB.has broken down; flying atC.broke down; flying toD.had broken down; flying to【答案】 C 【解析】【分析】句意:我的车坏了,你明天能搭我一程吗?对不起我不能,我明天早上要坐飞机去大连。break down,出毛病,出故障,根据yesterday,可知用一般过去时,break的过去式是broke,根据tomorrow morning,可知用一般将来时,一些表示移动的动词可以用be+doing,表将来时,故选C。 【点评】考查动词的时态。注意根据时间状语确定动词时态。39The car suddenly _ on the road and went out of control. Finally, it was seen _ into the wall of the building. A.was broken down; crashB.broke down; crashC.was broken down; to crashD.broke down; to crash【答案】 D 【解析】【分析】句意:汽车在路上突然加速,失去了控制。最后,人们看到它撞到了建筑物的墙壁上。break down和主语car是主动关系,故排除A
©2010-2024 宁波自信网络信息技术有限公司 版权所有
客服电话:4008-655-100 投诉/维权电话:4009-655-100