当前位置:文档之家› 人教版英语英语一般过去时专项练习题含答案百度文库

人教版英语英语一般过去时专项练习题含答案百度文库

人教版英语英语一般过去时专项练习题含答案百度文库
人教版英语英语一般过去时专项练习题含答案百度文库

人教版英语英语一般过去时专项练习题含答案百度文库

一、初中英语一般过去时

1.John ________ his grandma every day when she was in hospital.

A. visited

B. was visiting

C. visits

D. is visiting

【答案】 A

【解析】【点评】句意:奶奶住院时,约翰每天去看她。奶奶住院是过去的状态,在这期间发生的约翰每天看望奶奶的动作指的是过去经常反复发生的动作,用一般过去时态,动词用过去式。故选A。

2.—When _______ you _______ your homework?

—I had finished it before he _______ back.

A. have; finished; came

B. have; finished; was coming

C. did; finish; came

D. did; finish; was coming

【答案】 C

【解析】【分析】考查时态。根据语境知,询问的是完成作业的时间,故用一般过去时。句意:——你什么时候完成的作业?——在他回来之前我就完成了。故选C。

3.—Linda is not coming for the party tonight.

—But she _.

A. promises

B. promised

C. will promise

D. had promised

【答案】 B

【解析】【分析】句意:——琳达今晚不会来聚会。——但是她答应了啊。根据前一句可知“她答应”发生在说话之前,故用一般过去时,因此选B。

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

4.John and I ________ to visit his grandparents last Sunday afternoon.

A. go

B. went

C. will go

D. have gone

【答案】 B

【解析】【分析】考查动词时态。根据last Sunday知道用一般过去时,故选B。

5.—Your coat fits you well.

— Thank you. I it when I was on vacation.

A. have bought

B. buy

C. bought

【答案】 C

【解析】【分析】考查动词时态的用法。句意:-你的大衣非常适合你。-谢谢,我是在我出差的时候买的。根据when后的句子用的是一般过去时,所以这里也应该用一般过去时。故选C。

6.—There is someone knocking at the door.

—It must be the computer repairman. I him to come to fix my computer.

A. call

B. have called

C. called

D. will call

【答案】C

【解析】【分析】句意:——有人在敲门。——一定是电脑维修人员。我给他打电话来修理我的电脑。因此先打电话,然后维修人员来修理他,故此处用一般过去时,故此处为called,故选C。

【点评】本题考查时态辨析。以及call;have called;called;will call四种时态的用法和区别。

7.—Have you ever been to Shanghai?

—Of course. Actually, I _________there for six years but now I live in Taizhou.

A. worked

B. was working

C. would work

D. have worked

【答案】 A

【解析】【分析】句意:——你去过上海吗?——当然。事实上,我在那里工作了六年,但是现在我住在泰州。根据答语 but now I live in Taizhou. 但是现在我住在泰州,可知在上海工作为过去发生的事情,时态应用一般过去时,work的过去式为worked,故选A。

【点评】考查一般过去时。注意根据时间状语判断句子的时态,选择正确答案。

8.—The bread is really delicious.

—Thank you, I ________ it myself.

A. make

B. made

C. will make

D. am making

【答案】B

【解析】【分析】句意:—面包真的很好吃。—谢谢,我自己做的。根据句意“面包美味可口”得知面包已做好,则说自己做的应为过去的动作,因此应使用一般过去时态。故答案选B。

【点评】考查动词时态的辨析。注意根据语境判断出动作是什么时候发生的从而确定时态。

9.My mind wasn't on what he was saying so I'm afraid I ____________ half of it.

A. missed

B. was missing

C. will miss

D. would miss

【答案】A

【解析】【分析】句意:本题翻译为:我的心思不在他刚才所说的内容上,所以我担心我刚才错过了一半的内容。A. missed一般过去时;B. was missing过去进行时C. will miss一般将来时;D. would miss过去将来时。根据句意,可知表示过去错过了一半的内容,所以用一般过去时,故选A。

【点评】此题考查一般过去时的用法。

10.—Steven had nothing for breakfast this morning, ?

—No. Because he had a fever.

A. hadn't he

B. had he

C. didn't he

D. did he

【答案】 D

【解析】【分析】句意:——Steven今天早餐什么也没吃,是吗?——是的,因为他发烧了。这是一个反意疑问句,反意疑问句遵循“前否后肯”或“前肯后否”的原则,而且后半句的动词在时态,人称和数等方面必须和前半句的动词相呼应。当原句是一般过去时,根据句中的nothing可知陈述句部分是否定,相当一个否定句,后用简短的肯定的一般疑问句形式,即助动词+主语(人称代词),原句是一般过去时,助动词用did,所以反意疑问句用肯定did he,故答案选D。

【点评】考查反意疑问句。注意反意疑问句的用法。

11.Yesterday while I was walking in the park, I saw a watch on the ground and . I gave it to a policeman.

A. picked it up

B. picked up it

C. to pick it up

D. to pick up it

【答案】 A

【解析】【分析】句意:昨天我在公园散步的时候我看到地上有一个手表,捡了起来,我把它交给了警察。and是并列连词,连接两个并列谓语,根据前面的saw,可知用一般过去时;pick up是动副短语,人称代词作宾语时,代词放中间。故选A。

【点评】本题考查动副短语的用法和一般过去时。注意动副短语中代词的位置。

12.—Sorry, Tom. I can't find the book you ______ me.

—It's OK. I don't need it any more.

A. lend

B. have lent

C. will lend

D. lent

【答案】D

【解析】【分析】句意:——对不起,汤姆。我找不到你借给我的那本书。——没关系。我不再需要它了。根据I don't need it any more可知汤姆现在不再需要那本书,因此借给我那本书应发生在过去,故此处用一般过去时,故选D。

【点评】此题考查一般过去时的用法。

13.The number of Tik Tok users(抖音用户)______ sharply since Tik Tok _____ in 2016. It's

really popular now.

A. has risen; appeared

B. have been risen; appeared

C. have raised; was appeared

D. has been raised; was appeared

【答案】 A

【解析】【分析】句意:自2016年抖音出现以来,抖音的用户数量急剧上升。抖音现在很流行。since引导的时间状语从句,主句用现在完成时表示动作已发生后的影响。从句用过去时描述过去发生的动作,没有宾语,故用rise是不及物动词,appear是系动词,没有被动形式,故选A。

【点评】考查时态和语态,注意rise是不及物动词,appear是系动词,没有被动形式。

14.Yao Ming, a basketball giant, ___________ water polo when he was young.

A. is playing

B. used to play

C. is used to playing

D. was playing

【答案】 B

【解析】【分析】句意:姚明,一个篮球天才,当他年轻时经常玩水球运动。根据when he was young,可知句式时态是一般过去时,used to do sth.过去经常做某事;be used to doing,习惯做某事,故选B。

【点评】此题考查一般过去时。根据上下文的联系确定句子时态。

15.--- When ______ you ______ here?

--- Two days ago.

A. did;come

B. have; come

C. will; come

D. do; come

【答案】 A

【解析】【分析】:本题考点为时态。根据答语的明显时间标志词ago,可知本题所考时态为一般过去时。故答案为A。

16.-Have you ever been to Xiamen?

-Yes. I _ there in 2013.

A. go

B. went

C. have gone

【答案】 B

【解析】【分析】句意:一你去过厦门吗?一是的,我2013年去的。当句子里有表示过去的时间状语时,句子通常就是强调在这个过去时间里发生的动作,句子要用一般过去时态。本句强调在2013年去那儿,用一般过去时,故选B。

17.—Have you ever been to South Tower Park?

—Yes. I ___________there a few months ago.

A. went

B. have been

C. have gone

【答案】A

【解析】【分析】句意:—你曾经去过南塔公园吗?—是的,几个月前我去那儿了。have been to曾经去过某地;have gone to去某地了;根据a few months ago.可知用一般过去时,动词用过去式,故选A。

【点评】考查动词时态辨析。根据时间状语确定合适的动词。

18.— Where did you go last weekend?

— I to the Great Wall.

A. go

B. went

C. will go

D. have gone

【答案】B

【解析】【分析】句意:——上个周末你去哪里了?——我去长城了。A,go一般现在时。B,went一般过去时C,will go一般将来时。D,have gone现在完成时。据时间状语last weekend可知此处用一般过去时,故用动词的过去式went。故选B。

【点评】本题考查一般过去时。以及go、went、will go、have gone四种事态的用法和区别。

19.The traffic was heavy this morning, but Dad________ to get to the office on time.

A. manages

B. managed

C. would manage

D. will manage

【答案】 B

【解析】【分析】句意:今天早上交通非常繁忙,但爸爸设法按时赶到了办公室。根据The traffic was heavy this morning.可知,本句时态为一般过去时,动词“设法”manage的过去式为managed。故选B。

【点评】考查一般过去时,注意判断句子的时态,选择正确答案。

20.In February, Chinese tech company Huawei ________ Mate X, a foldable (可折叠的) 5G mobile phone.

A. is introducing

B. introduced

C. introduces

D. was introduced

【答案】 B

【解析】【分析】句意:二月,中国科技公司华为介绍Mate X,一款可折叠5G手机。根据In February,可知陈述过去的事情,用一般过去时,谓语动词用过去式,introduce介绍,其过去式是introduced,故选B。

【点评】考查动词的时态,注意句子涉及一般过去时。

21.—Have you ever climbed Mount Tai, Carol?

—Yes. I ______ in Taian for a week last year and reached the top of it twice.

A. had stayed

B. stay

C. stayed

D. have stayed

【答案】C

【解析】【分析】句意:--卡罗,你曾经爬过泰山吗?--是的,我去年在泰安呆了一周,并

且两次到达山顶。last year,去年,过去的时间,又and连接的是两个并列的动作,所以应

该用一般过去时态的。had stayed,过去完成时态;stay,一般现在时;stayed一般过去时;have stayed,现在完成时,结合句意,故选C。

【点评】考查时态辨析,last+时间是一般过去时的标志词之一。

22.He___________ his grandparents in the countryside last week.

A. visits

B. visit

C. visited

【答案】C

【解析】【分析】句意:上周,他拜访了在农村的祖父母。A. visits 单数第三人称形式; B. visit 动词原形;C. visited一般过去式。因为句中有一般过去式的标志性短语:last week.,

故答案选C。

【点评】考查动词的时态,注意句中的时间状语。

23.Alice __________ for 15 years, yet she still doesn't know what kind of man she __________.

A. has been married; has married with

B. has got married; married to

C. has been married; married

D. has married; has married to

【答案】 C

【解析】【分析】句意:爱丽丝已经结婚十五年了,然而她还不知道她嫁的是什么样的男

人。第一空根据时间状语for 15 years,十五年了,可知动作从过去开始发生持续到现在,

时态为现在完成时has+过去分词,且动词应为延续性动词;短暂性动词marry变为延续

性,应用has been married。第二空,结婚,marry,动作发生在过去,因此用一般过去时married,故选C。

【点评】考查现在完成时。注意掌握现在完成时的时间状语提示和结构:have/has+过去分

词。

24.They don't live here any longer. They _______ to Chengdu last month.

A. move

B. moved

C. will move

D. are moving

【答案】B

【解析】【分析】句意:他们不再住在这里了。他们上个月搬到成都了。last month是一

般过去时的时间状语,动词用过去式,故答案选B。

【点评】考查一般过去时态。

25.—I know you ______ to China many years ago. And how long have you ______ in China ?

—I don't remember it exactly.

A. come, live

B. came; come

C. come; come

D. came; lived

【答案】D

【解析】【分析】句意:—我知道你多年前就来中国了。你在中国住了多久了?—我记不太

清了。根据过去时间短语many years ago可知,谓语动词使用过去式came。how long与持

续性动词连用,live是持续性动词,come暂时性动词。根据语境可知,本句为现在完成时

态,所以动词使用过去分词lived。故选:D。

【点评】此题考查一般过去时和现在完成时的用法。

26.—Could you ______ me your bike? Mine is broken.

—Sorry. Tony ______ it yesterday.

A. borrow ; lent

B. borrow ; has lent

C. lend ; borrowed

D. lend ; has borrowed 【答案】 C

【解析】【分析】句意:——你能借给我你的自行车吗?我的坏了。——对不起,Tony昨天借走了。借给,lend,借走,borrow,排除A、B。yesterday表明时态是一般过去时,所以borrow用过去式borrowed,故选C。

【点评】考查动词辨析及一般过去时,注意平时识记。

27.—Did you do anything interesting last Sunday?

—Not really. I just ______ at home.

A. stay

B. stayed

C. will stay

D. am staying

【答案】 B

【解析】【分析】句意:——上个星期天你做了有趣的事了吗?——真的没有,我就呆在家里了。根据last Sunday,可知句子时态为一般过去时,B为过去式,故答案是B。

【点评】考查一般过去时,注意根据时间状语确定句子的时态。

28.– When did you _________ into this new house?

— Well, I _________ here for a month.

A. move, live

B. moved, lived

C. moved, have lived

D. move, have lived

【答案】 D

【解析】【分析】句意:—你什么时候搬到这个新房子的?—好的,我已经在这住了一个月了。根据上文是对一般过去的提问,可知用一般过去时态,根据语境下文应该用现在完成时来回答。根据题意故选D。

29.—— Have you watched the movie the Left Ear?—— Yes, I it last night with my sister.

A. have watched

B. watched

C. will watch

D. was watching

【答案】B

【解析】【分析】句意:——你看了电影《左耳》了吗?——是的,昨天晚上我和妹妹一起看的。句中含有时间状语last night,句子就强调在last night发生的过去动作。指过去某段时间内发生的动作或存在的状态,用一般过去时态,故选B。

30.He almost fell down. But he _____.

A. didn't

B. doesn't

C. won't

【答案】 A

【解析】【分析】句意:他几乎摔倒,但是他没有。前句动词fell是fall的过去式,说明句子用的一般过去时态,后句也还是对那件事的描述,还是用一般过去时态,否定:动词前面加didn't,同时把动词变为原形。故选A。

31.As we all know, the Silk Road _______ China to the west in ancient times.

A. connects

B. connected

C. will connect

D. is connecting

【答案】B

【解析】【分析】句意:众所周知,在古代丝绸之路是连接中国和西方的。In ancient times“在古代”,因此要用一般过去式。结合句意,故选B。

【点评】考查动词时态。

32.While she ______________ TV, she ______________ a sound outside the room.

A. was watching; was hearing

B. watched; was hearing

C. was watching; heard

D. watched; heard

【答案】 C

【解析】【分析】句意:当她正在看电视时她听见房间外的声音。while引导的时间状语从句,从句用过去进行时,主句用一般过去时。过去进行时的结构是was/were+动词ing,主语是she,所以用was,watch的ing是watching;主句中hear的过去式是heard,故选C。

【点评】考查while引导的时间状语从句,注意平时识记其结构。

33.He to play sports, but now he is interested in soccer and volleyball.

A. doesn't use

B. wasn't used

C. didn't use

D. didn't used

【答案】 C

【解析】【分析】句意:他______做运动,但是现在他对足球和排球很感兴趣。根据句意和选项可知此题考查一般过去时态的否定句式didn't+动词原形,故选C。

【点评】此题考查一般过去时态的否定句式,平时应多归纳总结各种时态,语态和句式的结构及用法。

34.- The radio says there will be a heavy storm in Mount Emei tomorrow.

- Bad luck. I _________ to go there with my classmates.

A. plan

B. will plan

C. planned

【答案】C

【解析】【分析】句意:——收音机说明天峨眉山会有大暴雨。——真倒霉。我和我的同学计划去那里。根据答语Bad luck可知他在听了峨眉山有大暴雨后非常失望, 可以推测他的计划被打乱了, 而这个计划肯定是早已计划好的, 是一个过去的动作, 所以此句应用一般过去时, 谓语动词应用其过去式, 结合选项故选C。

【点评】考查一般过去时,注意时态的辨析。

35. I a camera two weeks ago but I haven't had a chance to use it.

A. have bought

B. bought

C. will buy

【答案】 B

【解析】【分析】句意:在两个星期前我买了一个照相机,但我没有机会使用它。have bought属现在完成时; bought是buy的过去式,属一般过去时; will buy属一般将来时。根据时间状语two weeks ago可知该用一般过去时,所以选B

36.——Nobody but you _______ late for school this morning.

——Sorry , I _______ to school when it began to rain heavily.

A. was , went

B. were ,was going

C. was , was about to go

D. is, am going

【答案】C

【解析】【分析】句意:除了你今天早上没人迟到了。对不起,我即将上学的时候,天开始下起了大雨。Be about to do sth即将做某事,所以选C。

【点评】考查主谓一致。

37.The car suddenly _________ on the road and went out of control. Finally, it was seen _________ into the wall of the building.

A. was broken down; crash

B. broke down; crash

C. was broken down; to crash

D. broke down; to crash

【答案】 D

【解析】【分析】句意:汽车在路上突然加速,失去了控制。最后,人们看到它撞到了建筑物的墙壁上。break down和主语car是主动关系,故排除A和C,be seen to do,固定搭配,被看到做某事,故用不定式,故选D。

【点评】考查语态和固定搭配,注意be seen to do的用法。

38.—Great changes have taken place in our hometown over the past years.

—Yeah. Things ______different when we were young.

A. have been

B. are

C. will be

D. were

【答案】D

【解析】【分析】句意:——在过去的几年里,我们家乡发生了巨大的变化。——是的。我们年轻时情况不同。根据后文when we were young可知,本句时态为一般过去时,用were。故选D。

【点评】考查一般过去时,注意根据时间状语或其他动词的时态,判断考查的时态。

39.— Do you know yesterday?

—Yes. She was ill in hospital.

A. why didn't Jenny go to school

B. why doesn't Jenny go to school

C. why Jenny didn't go to school

D. why Jenny doesn't go to school

【答案】C

【解析】【分析】句意:——你知道詹妮昨天为什么没去上学吗?——是的,她生病住院了。根据yesterday,昨天,可知用一般过去时,宾语从句的语序要用陈述语序,故选C。【点评】考查宾语从句。

40.Simon looks worried because he a writing competition and now he's waiting for the result.

A. enters

B. entered

C. will enter

D. is entering

【答案】 B

【解析】【分析】句意:西蒙看起来很担心,因为他参加了写作竞赛,现在正在等待结果。根据后半句可知参加竞赛是过去的事情,故用一般过去时,因此先B。

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

41.—Have you seen my brother?

—Yes. I _____ him in the library five minutes ago.

A. met

B. have met

C. meet

D. have been met

【答案】 A

【解析】【分析】句意:---你看到我哥哥了吗?---是的,我五分钟前在图书馆遇到他了。ago是一般过去时的标志,故答案为A。

【点评】考查动词的时态,理解句子,根据句中的时间状语判断时态。

42.What a day! The car I ___________ seems to go wrong again.

A. have repaired it

B. had repaired

C. had repaired it

D. have it repaired

【答案】 B

【解析】【分析】句意:多么糟糕的一天呀!我让人修好的车又坏了。这里I had repaired 是定语从句,先行词是前面的名词car,关系词that或which在定语从句中作宾语省略了,it也是指代the car,所以定语从句中关系词代替先行词了,it必须去掉。故选B。

43.—________ you _______the Chinese Culture Festival in the Central Square?

—Yes. It was really a great success.

A. Are…attending

B. Will…attend

C. Do…attend

D. Did…attend

【答案】D

【解析】【分析】句意:—你参加了中央广场的中国文化节吗?—是的。这真是一个巨大的成功。根据答语It was really a great success.,可知是过去的动作,需用一般过去时,可排除ABC三个选项,故选D。

【点评】考查动词时态辨析题。根据提示和语境确定动词的正确时态,选出正确答案。

44.—_____ you _____ your homework yet?

—Yes, I _____ it ten minutes ago.

A. Did; do; finished

B. Have; done; have finished

C. Have; done; finished

D. Will; do; finish

【答案】 C

【解析】【分析】句意:---你完成作业了吗?---是的,我十分钟前完成了。yet是现在完成时的标志,所以第一句用现在完成时;ago是一般过去时的标志,所以第二空用过去式,故答案为C。

【点评】考查动词的时态,理解句意,根据关键词yet和ago判断时态。

45.Yesterday when I _______ to the station, the train ______ already.

A. got, had left

B. got, has left

C. had got, left

D. got, left

【答案】 A

【解析】【分析】句意:昨天当我到达车站时,火车已经离开了。结合语境可知前文时间状语从句描述的是过去某时发生的动作,故用一般过去时态。下文,描述的是过去某时前已经完成的动作,故用过去完成时态,选A。

【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。英语疑问句中一般具有时态上的对应关系,注意结合这一特点进行区分。

46.By the time my mum got home, I _______ my homework.

A. have finished

B. had finished

C. finished

D. will finish

【答案】 B

【解析】【分析】考查动词时态。句意为“我母亲到家时,我已经做完作业了。”主句动作在从句动作(一般过去时)之前就已经完成了,因此主句应用过去完成时,故选B。

47.I Game of Thrones(权利的游戏) with my friends last month. It's amazing.

A. watch

B. watched

C. watches

D. have watched

【答案】 B

【解析】【分析】句意:我上个月和我的朋友一起看了《权力的游戏》,太神奇了。last month,是一般过去时标志,因此用过去式watched,故选B。

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

48.He ______ in his father's shop for several months when he was a high school student.

A. worked

B. has worked

C. had worked

D. was working

【答案】 A

【解析】【分析】句意:当他是一名中学生的时候他在他父亲的商店里工作了好几个月。worked是过去式,工作;has worked现在完成时;had worked过去完成时,表示在一个过去动作之前发生的动作;was working过去进行时,表示过去某个时间正在发生的动作。根据句意和句中的时间状语when he was a high school student可知,这里说的是过去的事情,应使用一般过去时态,选A。

49.——Have you bought the best-sell book in the store near our school?

——Yes, I _____ it three days ago,but I hear that they ________

A. have bought, sell out

B. bought, have been sold out

C. bought, have sold out

D. have had, have been sold out

【答案】 B

【解析】【分析】句意:---你购买了我们学校附近那家书店里的畅销书了吗?---对,我3天之前买的,但我听说他们已经卖空了。从时间状语three days ago可以看出这里应该用一般过去时;第二个分句中的they指的是畅销书,它是动词sell out 的承受着,所以要用被动语态。所以选B。

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

50.I _______ along the road when I saw Peter. So we stopped and had a chat.

A. walked

B. was walking

C. would walk

D. had walked

【答案】 B

【解析】【分析】句意:“当我看见彼得时我正在沿着马路走。连词when意为“当……的时候”引导时间状语从句,从句用一般过去时,主句用过去进行时,表示当某一表示过去的动作发生时,另一动作正在进行。故选B。

【点评】考查动词时态用法。

相关主题
文本预览
相关文档 最新文档