外研版英语七年级英语∶英语一般过去时专练及解析
一、初中英语一般过去时 1.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。
【点评】本题考查动副短语的用法和一般过去时。注意动副短语中代词的位置。
2.The old man _________________ Bajin was a famous writer.
A. was called
B. is called
C. called
D. calls
【答案】
C
【解析】【分析】句意:
老人巴金是一位著名的作家。谓语动词是 was,故此处缺少非谓语动词,call 与 man 是被动关系,故是过去分词用后置定语,故选 C。
【点评】考查非谓语动词,注意过去分词的用法。
3.After Steven sent some e-mails ,he______ surfing the Internet.
A. starts
B. has started
C. will start
D.
started
【答案】
D
【解析】【分析】句意:Steven 发了一些电子邮件之后,他就开始上网冲浪。start 开始,是一个动词。根据句意和上句话中 Steven sent some e-mails 可知,这里应该用一般过去时。故选 D。A 是一般现在时;B 是现在完成时;C 是一般将来时。
【点评】考查动词时态。
4.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。
【点评】此题考查一般过去时态的否定句式,平时应多归纳总结各种时态,语态和句式的结构及用法。
5.2016•连云港)
—Did Billy and Anna find a way out at last?
—Yes, they
a plan and did it.
A. were working out
B. worked out
C. are working out
D. have worked out
【答案】
B
【解析】【分析】考查动词的时态。句意:—比利和安娜最后找到了方法了吗?—是的,他们做好了计划并且找到了方法。根据 and 后的动词 did 可知,空格处也应该用一般过去时。故选 B。
6.He_________ me his name, but I can"t remember it now.
A. tells
B. will tell
C. told
D. is telling
【答案】
C
【解析】【分析】句意:他告诉我他的名字,但我现在记不起来了。根据下文 but I can"t remember it now.可知以前告诉过我,要用一般过去时,tell 的过去式 told,故选 C。
【点评】考查一般过去时的构成和用法。根据语境确定的动词的时态。
7.—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。
【点评】考查反意疑问句。注意反意疑问句的用法。
8.—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。
【点评】此题考查一般过去时的用法。
9.John and I ________ to visit his grandparents last Sunday afternoon.
A. go
B. went
C. will go
D. have gone
【答案】
B
【解析】【分析】考查动词时态。根据 last Sunday 知道用一般过去时,故选 B。
10.-Have you finished your homework?
-Yes, I have. I
it this morning.
A. finish
B. finishes
C. finished
D. have finished
【答案】C
【解析】【分析】句意:你完成你的作业了吗?——是的,我完成了。我今天早晨完成的。结合语境可知下文描述的是过去某时发生的动作,故用一般过去时态。选 C。
【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。英语疑问句中一般具有时态上的对应关系,注意结合这一特点进行区分。
11.—The bread is really delicious.
—Thank you, I ________ it myself.
A. make
B. made
C. will make
D. am making
【答案】B
【解析】【分析】句意:—面包真的很好吃。—谢谢,我自己做的。根据句意“面包美味可口”得知面包已做好,则说自己做的应为过去的动作,因此应使用一般过去时态。故答案选B。
【点评】考查动词时态的辨析。注意根据语境判断出动作是什么时候发生的从而确定时态。
12.—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。
【点评】该题型是属于基础题型,是必考内容。英语动词同汉语一样具有一词多义,一词多性的特点。解答此类问题首先要理解每个单词的基本含义,并注意交叉含义间的区别,了解其特殊用法及习惯搭配等特点,然后结合语境选择正确答案。英语宾语从句的时态和主句没有必然的联系,需结合语境进行具体分析。
13.John ________ his grandma every day when she was in hospital.
A. visited
B. was visiting
C. visits
D. is visiting
【答案】
A
【解析】【点评】句意:奶奶住院时,约翰每天去看她。奶奶住院是过去的状态,在这期间发生的约翰每天看望奶奶的动作指的是过去经常反复发生的动作,用一般过去时态,动词用过去式。故选 A。
14.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 是系动词,没有被动形式。
15.-Have you ever been to Xiamen?
-Yes. I
_
there in 2013.
A. go
B. went
C. have gone
【答案】
B
【解析】【分析】句意:一你去过厦门吗?一是的,我 2013 年去的。当句子里有表示过去的时间状语时,句子通常就是强调在这个过去时间里发生的动作,句子要用一般过去时态。本句强调在 2013 年去那儿,用一般过去时,故选 B。
16.He_____ his English teacher when he was sightseeing in Paris.
A. has met
B. had met
C. met
D. would meet
【答案】
C
【解析】【分析】句意:他在巴黎观光时遇到了他的英语老师。由题干中的语句 when he was sightseeing in Paris.提示可知此句要用一般过去时。meet,遇到,动词;其过去式是met,故选 C。
【点评】考查一般过去时的基本用法。注意不规则动词的过去式的书写。
17.Mark Zuckerberg, founder of Facebook, _____ _________to donate a lot of money to charity when his daughter was born.
A. decides
B. has decided
C. had decided
D. decided
【答案】
D
【解析】【分析】句意:当脸书的创始人——马克·扎克伯格的女儿出生的时候,他决定把很多钱捐给慈善事业。根据 when his daughter was born.可知,句子为一般过去时。故答案是 D。
【点评】考查动词时态,注意一般过去时的判定依据。
18.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 四个词的用法和区别。
19.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。
【点评】考查动词的时态,注意句子涉及一般过去时。
20.—Linda is not coming for the party tonight.
—But she
_.
A. promises
B. promised
C. will promise
D. had promised
【答案】
B
【解析】【分析】句意:——琳达今晚不会来聚会。——但是她答应了啊。根据前一句可知“她答应”发生在说话之前,故用一般过去时,因此选 B。
【点评】考查动词的时态。
21.—Your coat fits you well.
— Thank you. I
it when I was on vacation.
A. have bought
B. buy
C. bought
【答案】
C
【解析】【分析】考查动词时态的用法。句意:-你的大衣非常适合你。-谢谢,我是在我出差的时候买的。根据 when 后的句子用的是一般过去时,所以这里也应该用一般过去时。故选 C。
22.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。
【点评】考查动词的时态和被动语态,注意复合句中时态的前后一致。
23.— 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。
【点评】考查一般过去时,注意理解句意。
24.-- What"s your hobby?
-- I
listen to music, but now I enjoy dancing.
A. am used to
B. use to
C. am used
D. used to
【答案】
D
【解析】【分析】句意:——你的爱好是什么? ——我过去常常听音乐, 但是现在我喜欢跳舞。根据后半句中的 but now(但是现在), 可知前半句说的是过去的动作.be used to 表示习惯于, 后接 doing;be used to do sth 表示被用来做某事;被动语态;used to do sth 表示过去常常.故选 D。
【点评】一般过去时
25.Jake _____his key in the office so he had to wait until his wife _______ home.
A. has forgotten … comes
B. forgot… come
C. had left… came
D. had left…would come
【答案】
C
【解析】【分析】句意:杰克把他的钥匙丢在办公室了,因此他不得不等到他的妻子回家。结合语境可知前文描述的是过去某时前已经完成的动作,故用过去完成时态。下文指的是过去某时的动作,故用一般过去时态。选 C。
【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。
26. — 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。
27.—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。
28.—— 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。
29.Ten years___________since my aunt ___________to Beijing.
A. have gone by; comes
B. has gone by; came
C. went by; will come
D. has gone by; has come
【答案】B
【解析】【分析】句意:自从我姑姑来北京以来,十年过去了。since 自从.....引导的从句应该是过去时;since 引导的时间表示自从....到现在,主句应该用现在完成时,ten years 十年,时间作主语时,谓语动词用单数。结合句意,故答案为 B。
【点评】考查动词一般过去时和现在完成时。掌握动词时态的区别和常用的时间状语。
30.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 的意义和用法。
31.—Jack, you look more handsome in your new shirt today.
—Oh. Really? I ____it in a cheap store with my mom.
A. buy
B. will buy
C. bought
【答案】
C
【解析】【分析】句意:——Jack,今天你穿你的新衬衫更帅了。——哦,真的吗?我和我妈妈在一家便宜的商店买的。A.买,一般现在时;B.将买,一般将来时;C.买了,一般过去时。买衬衫这个动作则应发生在过去,则此处应用一般过去时态,故选 C。
【点评】考查一般过去时,注意平时识记动词的过去式,理解句意。
32.—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。
33.—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。
【点评】考查动词辨析及一般过去时,注意平时识记。
34. 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
35.– 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。
36.He___________ his grandparents in the countryside last week.
A. visits
B. visit
C. visited
【答案】C
【解析】【分析】句意:上周,他拜访了在农村的祖父母。A. visits 单数第三人称形式; B.
visit 动词原形 ;C. visited 一般过去式。因为句中有一般过去式的标志性短语:last week.,故答案选 C。
【点评】考查动词的时态,注意句中的时间状语。
37.— Are you a basketball player in your school ?
— Yes. I ______________ the team 3 years ago. I ______________ in it for 3 years.
A. joined; was
B. was joined; am
C. have joined; have been
D. joined; have been
【答案】
D
【解析】【分析】句意:——你是你们学校的篮球运动员吗?——是的,三年前我加入了这个团队,我在里面呆了 3 年。
3 years ago 是一般过去时的标志,join 和主语 I 之间是主动关系,且 for 3 years 是时间段,是现在完成时标志,故用持续性动词,have been in 表示持续,故选 D。
【点评】考查时态,注意现在完成时的持续性动词的用法。
38.I was walking in the street when someone _______ me.
A. called
B. was calling
C. calls
D. call
【答案】
A
【解析】【分析】句意:我正在街上走这时有人叫我。状语从句中前后时态要保持一致,根据主句中的 was walking 可知此处用过去的时态,排除 CD;此处 call 表示短暂性动作,所以不用进行时态,故答案为 A。
【点评】考查动词的时态,注意时态的前后一致。
39.—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。
【点评】考查一般过去时,注意根据时间状语或其他动词的时态,判断考查的时态。
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.David is a tennis player. He
to play tennis when he was six years old.
A. begins
B. will begin
C. began
D. has begun
【答案】C
【解析】【分析】句意:戴维是一个网球运动员,当他六岁的时候他开始打网球。根据句中的时间状语从句 when he was six years old 可知,该动作是在过去做的,应选择一般过去时态,动词用过去式,故选 C。
【点评】考查一般过去时态。
42.Could you tell me ____this morning?
A. what time you had breakfast
B. where have you been
C. how did you get there
D. why will you leave earlier
【答案】
A
【解析】【分析】句意:你可以告诉我今天早上你几点吃饭吗?tell 后接了一个宾语从句,宾语从句用陈述语序,排除 CD,根据 this morning,判断句子时态用一般过去时,故答案选 A。
【点评】考查宾语从句语序和时态。注意宾语从句的用法。
43.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。
44.- 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。
【点评】考查动词的时态和语态。
45.The debate on whether to keep pets _____ forty minutes yesterday afternoon.
A. last
B. lasted
C. will last
D. has lasted
【答案】B
【解析】【分析】句意:关于是否养宠物的辩论昨天下午持续了 40 分钟。A 是动词原形;B 是一般过去时;C 是一般将来时;D 是现在完成时。yesterday afternoon 是一般过去时的时间状语,故答案为 B。
【点评】考查动词的时态,注意时间状语。
46.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。
【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。英语疑问句中一般具有时态上的对应关系,注意结合这一特点进行区分。
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.—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.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。
【点评】考查动词时态用法。
相关热词搜索: 英语 七年级 过去时