外研版英语英语一般过去时练习含答案解析

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

外研版英语英语一般过去时练习含答案解析
一、初中英语一般过去时
1.—Your coat fits you well.
— Thank you. I it when I was on vacation.
A. have bought
B. buy
C. bought
【答案】 C
【解析】【分析】考查动词时态的用法。

句意:-你的大衣非常适合你。

-谢谢,我是在我
出差的时候买的。

根据when后的句子用的是一般过去时,所以这里也应该用一般过去时。

故选C。

2.—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。

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

3.The Red Cross___________ medical team to the village immediately after the earth-quake.
A. prepare
B. sent
C. organize
D. let
【答案】 B
【解析】【分析】句意:地震过后,红十字会马上派医疗队到村里去。

A.准备;B.派送;C.
组织;D.让。

send sb. do a place派某人去某事,固定搭配,故答案是B。

【点评】考查动词辨析,注意识记固定搭配send sb. do a place的意义和用法。

4.—An explosion (爆炸) happened in Yanchen several weeks ago.
—I wonder ________.
A. when did the accident happen
B. what caused the terrible accident
C. how many people are killed in the accident
D. how did the government help solve the problem
【答案】 B
【解析】【分析】句意:——数周前盐城发生了一起爆炸事件。

——我想知道是什么引起
了这场严重的事故。

描wonder后接宾语从句,从句用陈述句的语序,故排除A、D选项,
描述发生的事情,用一般过去时,故排除C选项,故选B。

【点评】考查宾语从句的时态和语序。

注意宾语从句用陈述句的语序。

5.—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。

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

6.—I _______to the cinema yesterday. —It's a pity. You didn't invite me.
A. go
B. went
C. have gone
【答案】B
【解析】【分析】句意:一我昨天去看电影了。

一多么的遗憾,你没有邀请我。

根据yesterday可知用一般过去时,yesterday现在完成时的结构,故选B。

7.A bridge ________over the river last year.
A. builds
B. built
C. was built
D. is built
【答案】 C
【解析】【分析】句意:去年河上建了一座桥。

主语是谓语的执行者时,用主动语态,主语是谓语的承受者时,用被动语态。

a bridge是谓语build的承受者,用被动语态;表示在last year发生的过去动作,用一般过去时态,故选C。

8.— Has Mary ever visited Tower Bridge?
—Yes. She ______ it two years ago.
A. visits
B. visited
C. has visited
D. was visiting
【答案】B
【解析】【分析】考查动词时态辨析。

句意:“——玛丽去过塔桥吗?” “——是的。

她两年前去过。

” two years ago是过去的时间,与一般过去式连用,故选B。

9.—Jerry, have you ever been to the Great Wall?
—Yes. I______ there with my parents last year.
A. go
B. went
C. will go
D. have gone
【答案】B
【解析】【分析】句意:—Jerry,你曾经去过长城吗?—是的,去年我和我父母一起去那儿的。

由第二句的时间标志词last year 可以理解句意为去年我和爸妈去过长城。

属于一般过去时的标志词,故选B。

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

根据句子的时间状语确定正确的时态。

10.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。

【点评】本题考查动副短语的用法和一般过去时。

注意动副短语中代词的位置。

11.Bella, a young singer, ______ on January, 2015 because of cancer. Her death made us very sad.
A. has been dead
B. has died
C. was dead
D. died
【答案】 D
【解析】【分析】句意:贝拉,一位年轻的歌手在2015年的1月因为癌症去世了。

她的死叫我们很难过。

根据时间on January, 2015可知用过去式,结合句意和语境应选D。

12.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。

【点评】考查动词时态。

13.By the time I ________ on the TV, Beckham ________ two goals.
A. turned; have scored
B. turned; had scored
C. had turned; have scored
D. had turned; had scored
【答案】 B
【解析】【分析】句意:当我打开电视的时候,贝克汉姆已经进了两个球。

本句是时间状语从句,by the time到…时候为止,用于一般过去时,可排除CD选项。

从句用一般过去时,主句用过去完成时,需用“had+过去分词”结构,可排除A;根据句意结构,可知,故
选B。

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

14.The old man _________________ Bajin was a famous writer.
A. was called
B. is called
C. called
D. calls
【答案】 C
【解析】【分析】句意:老人巴金是一位著名的作家。

谓语动词是was,故此处缺少非谓语动词,call与man是被动关系,故是过去分词用后置定语,故选C。

【点评】考查非谓语动词,注意过去分词的用法。

15.—I am sorry I _______ my exercise book at home.
— Don't forget _______ it to school tomorrow.
A. forget; to take
B. left; to bring
C. forgot; to bring
D. left; to take
【答案】A
【解析】【分析】forget忘记;leave留下;bring带来;take带走。

句意:抱歉,我把我的练习本忘在家里了。

——明天不要忘了把它带到学校来。

Forget后接动名词表示忘记做过的某事,接不定式是忘记去做某事,结合语境可知上文描述的是刚才发生的动作,故从句谓语动词用过去时态,下文表示不要忘记做某事,选A。

【点评】该题型是属于基础题型,是必考内容。

英语动词同汉语一样具有一词多义,一词多性的特点。

解答此类问题首先要理解每个单词的基本含义,并注意交叉含义间的区别,了解其特殊用法及习惯搭配等特点,然后结合语境选择正确答案。

英语宾语从句的时态和主句没有必然的联系,需结合语境进行具体分析。

16.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。

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

17.—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
【解析】【分析】句意:——Steven今天早餐什么也没吃,是吗?——是的,因为他发烧了。

这是一个反意疑问句,反意疑问句遵循“前否后肯”或“前肯后否”的原则,而且后半句的动词在时态,人称和数等方面必须和前半句的动词相呼应。

当原句是一般过去时,根据句中的nothing可知陈述句部分是否定,相当一个否定句,后用简短的肯定的一般疑问句形式,即助动词+主语(人称代词),原句是一般过去时,助动词用did,所以反意疑问句用肯定did he,故答案选D。

【点评】考查反意疑问句。

注意反意疑问句的用法。

18.—Where did you go last winter vacation?
—I ________ to London with my family.
A. go
B. have gone
C. went
D. was going
【答案】 C
【解析】【分析】句意:——去年寒假你去哪里了?——我和家人去了伦敦。

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

did表明时态是一般过去时,所以回答用一般过去时,故选C。

【点评】考查一般过去时,注意问句和答句时态一致,故选C。

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.- 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。

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

21.After Steven sent some e-mails ,he______ surfing the Internet.
A. starts
B. has started
C. will start
D. started
【解析】【分析】句意:Steven发了一些电子邮件之后,他就开始上网冲浪。

start开始,是一个动词。

根据句意和上句话中Steven sent some e-mails可知,这里应该用一般过去时。

故选D。

A是一般现在时;B是现在完成时;C是一般将来时。

【点评】考查动词时态。

22.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。

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

23.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引导的时间状语从句,注意平时识记其结构。

24.Everyone except Tom and John there when the meeting began.
A. are
B. is
C. were
D. was
【答案】 D
【解析】【分析】句意:当会议开始的时候,除了Tom和John没来,每个人都在这。

except和besides两者都是“除去”之意,但前者指“但并不包括”,是“排除”之意,后者指“除此之外还有”,是“外加”之意。

举例如下:There are six of us besides Tom.除汤姆外,另外还有6人。

(一共7人)We all went home except Tom.除汤姆外,我们全回家了。

(只有汤姆一人未回家)。

谓语动词要看except前面的主语。

故选D。

【点评】本题考查be动词。

以及are、is、were、was四个词的用法和区别。

25. I a camera two weeks ago but I haven't had a chance to use it.
A. have bought
B. bought
C. will buy
【解析】【分析】句意:在两个星期前我买了一个照相机,但我没有机会使用它。

have bought属现在完成时; bought是buy的过去式,属一般过去时; will buy属一般将来时。

根据时间状语two weeks ago可知该用一般过去时,所以选B
26.—— 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。

27.The waiter told me that free parking ___________ for the hotel guests.
A. provides
B. provided
C. will be provided
D. was provided
【答案】D
【解析】【分析】句意:服务员告诉我说免费停车提供给酒店的客人。

A是一般现在时;B 是一般过去时;C是一般将来时的被动语态;D是一般过去时的被动语态。

短语:provide sth for sb把某物提供给某人;句中的free parking与provide构成逻辑上的被动关系,所以应用被动语态,排除AB;根据前文的told可知本句用一般过去时,故答案为D。

【点评】考查动词的时态和被动语态,注意复合句中时态的前后一致。

28.—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。

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

29.-Have you ever been to Xiamen?
-Yes. I _ there in 2013.
A. go
B. went
C. have gone
【答案】 B
【解析】【分析】句意:一你去过厦门吗?一是的,我2013年去的。

当句子里有表示过去的时间状语时,句子通常就是强调在这个过去时间里发生的动作,句子要用一般过去时态。

本句强调在2013年去那儿,用一般过去时,故选B。

30.--- When ______ you ______ here?
--- Two days ago.
A. did;come
B. have; come
C. will; come
D. do; come
【答案】 A
【解析】【分析】:本题考点为时态。

根据答语的明显时间标志词ago,可知本题所考时态为一般过去时。

故答案为A。

31.—Have you visited the park?
—Yes. I _______ it yesterday.
A. have visited
B. had visited
C. visited
D. visit
【答案】 C
【解析】【分析】句意是:——你参观过那个公园吗?——是的,我昨天去的。

答句有明确的时间状语yesterday,应该用一般过去时,have visited 是现在完成时,had visited 是过去完成时,visited是一般过去时,visit是一般现在时,故选C。

32.— Do you know ___________ yesterday?
—Yes. He went for the boat race.
A. why didn't Peter go to school
B. why doesn't Peter go to school
C. why peter didn't go to school
D. why peter doesn't go to school
【答案】C
【解析】【分析】句意:---你知道昨天Peter为什么没去上学吗?---知道,他去看赛艇去了。

根据句中的时间状语yesterday可知此处用一般过去时,排除AD;宾语从句中要保持陈述语序,所以A错误,故答案为C。

【点评】考查宾语从句的时态和语序。

在宾语从句中,动词的时态通常根据从句中的时间
状语来确定;语序是陈述语序。

33.—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。

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

34.John ________ his grandma every day when she was in hospital.
A. visited
B. was visiting
C. visits
D. is visiting
【答案】 A
【解析】【点评】句意:奶奶住院时,约翰每天去看她。

奶奶住院是过去的状态,在这期间
发生的约翰每天看望奶奶的动作指的是过去经常反复发生的动作,用一般过去时态,动词
用过去式。

故选A。

35.— Look at the sign! It says "No smoking".
—Oh, sorry. I ______ it.
A. don't see
B. haven't seen
C. wasn't seen
D. didn't see
【答案】 D
【解析】【分析】句意:——看看这个标志,它说“禁止吸烟”。

——哦,对不起,我没有看
见它。

A.一般现在时;B.现在完成时;C.一般过去时的被动语态;D.一般过去时。

根据句子
可知是过去没有看见“禁止吸烟”标志,现在看见了,所以用一般过去时,故选D。

【点评】考查一般过去时,注意理解句意。

36.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+过去分
词。

37.——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。

【点评】考查主谓一致。

38.Liu Changjian, the command pilot of Sichuan Airlines Flight 3U8633, successfully down the plane last month.
A. has brought
B. will bring
C. brought
D. bring
【答案】C
【解析】【分析】句意:四川航空公司3U8633航班的领航员刘昌箭上个月成功地降落了飞机。

bring down使(某物或某人)掉下,降落。

last month上个月,用于一般过去时,bring的过去式是brought,根据句意语境,故选C。

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

根据时间状语确定句子的时态,选出正确答案。

39.—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。

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

40.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。

41.—Linda hasn't come to the party yet.
—But she . I think I have to call her again.
A. promises
B. promised
C. will promise
【答案】 B
【解析】【分析】句意:——琳达还没来参加聚会。

——但她答应了。

我想我得再给她打个电话。

根据 I think I have to call her again. 我得再给她打个电话。

可知她答应了,应用一般过去时,故选B。

【点评】考查动词一般过去时的用法。

42.–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
【解析】【分析】句意:一电台说,明天峨眉山有暴雨。

一真倒霉,我计划和同学们去那儿。

A. plan一般现在时态; B. will plan 一般将来时态;C. planned一般过去时态。

说话时,已有计划,表示过去发生的动作,用一般过去时态。

动词用过去式,故选C。

43.- Did you go to Li Lei's birthday party? - No, I ___________.
A. am not invited
B. don't invite him
C. wasn't invited
D. haven't invited
【答案】 C
【解析】【分析】句意:——你去参加李雷的生日聚会了吗?——没有,我没有被邀请。

根据句意可知用一般过去时的被动结构,故选C。

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

44.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。

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

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

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

45.— What did you do last night?
— I ________ my homework and watched TV.
A. did
B. do
C. am doing
D. will do
【答案】 A
【解析】【分析】句意为:—昨天晚上你做了什么?—我做了我的作业,还看了电视。

由last night可知此句为一般过去时,故选A。

【点评】考查句子的时态。

46.—Where is Mr. Smith?
—He _______ to the library. I _______ him there five minutes ago.
A. has been; have met
B. has been; met
C. has gone; have met
D. has gone; met 【答案】D
【解析】【分析】句意:---史密斯先生在哪儿?---他去图书馆了,五分钟前我在那里遇到他。

have been to去过某地(已经回来);have gone to去了某地(尚未返回)。

根据句意可知史密斯先生此刻不在此处,所以用has gone;根据five minutes ago是过去时间可知第二空用一般过去时,故答案为D。

【点评】考查动词的时态,熟记have been to与have gone to的意思差异,注意判断时态的时间状语。

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.-- Jack, do you know who won the school writing competition?
-- Not yet. It is said too many excellent works .
A. received
B. are received
C. were received
D. will be received
【答案】 C
【解析】【分析】句意:——Jack,你知道谁在学校写作竞赛中获胜了吗?——还不知道,据说收到了太多优秀的作品。

主语是too many excellent works,与receive构成被动关系,故用被动语态。

根据上文的won可知是过去式,故选C。

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

49.—Hi, Jack. Nice to meet you here in Taizhou! —Me too. But I _______ you were in Shanghai.
A. think
B. thought
C. am thinking
D. will think
【答案】 B
【解析】【分析】句意:一你好,杰克,很高兴在泰州这儿见到你。

一我也是。

但是我以为你在上海。

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

在我见到你之前以为你在上海,表示过去的状态,用一般过去时,故选B。

50.——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。

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

相关文档
最新文档