英语一般过去时解题技巧(超强)及练习题(含答案)含答案百度文库
一、初中英语一般过去时
1.—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+时间是一般过去时的标志词之一。
2.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。
【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。
3.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。
4.-Have you finished your homework?
-Yes, I have. I it this morning.
A. finish
B. finishes
C. finished
D. have finished
【答案】C
【解析】【分析】句意:你完成你的作业了吗?——是的,我完成了。我今天早晨完成的。结合语境可知下文描述的是过去某时发生的动作,故用一般过去时态。选C。
【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。英语疑问句中一般具有时态上的对应关系,注意结合这一特点进行区分。
5.The old man _________________ Bajin was a famous writer.
A. was called
B. is called
C. called
D. calls
【答案】 C
【解析】【分析】句意:老人巴金是一位著名的作家。谓语动词是was,故此处缺少非谓语动词,call与man是被动关系,故是过去分词用后置定语,故选C。
【点评】考查非谓语动词,注意过去分词的用法。
6.—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。
【点评】该题型是属于基础题型,是必考内容。英语动词同汉语一样具有一词多义,一词多性的特点。解答此类问题首先要理解每个单词的基本含义,并注意交叉含义间的区别,了解其特殊用法及习惯搭配等特点,然后结合语境选择正确答案。英语宾语从句的时态和主句没有必然的联系,需结合语境进行具体分析。
7.— The hen ___________ three eggs yesterday.
— It's amazing.
A. lie
B. lay
C. lain
D. laid
【答案】D
【解析】【分析】——昨天那个母鸡下了三个蛋。——真令人惊奇。下蛋:lay eggs, yesterday是昨天的意思,和一般过去时连用,lay的过去式是laid, lie: 躺,撒谎,lay:lie
的过去式,或放,下蛋,lain是lie的过去分词,故选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.—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四种时态的用法和区别。
10.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。
11.—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。
【点评】本题考查动词的时态。根据句子的时间状语确定正确的时态。
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.—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。
14.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。
【点评】本题考查动副短语的用法和一般过去时。注意动副短语中代词的位置。15.John ________ his grandma every day when she was in hospital.
A. visited
B. was visiting
C. visits
D. is visiting
【答案】 A
【解析】【点评】句意:奶奶住院时,约翰每天去看她。奶奶住院是过去的状态,在这期间发生的约翰每天看望奶奶的动作指的是过去经常反复发生的动作,用一般过去时态,动词用过去式。故选A。
16.—Sorry, I your dictionary yesterday.
—It doesn't matter.
A. took; by hand
B. took; by mistake
C. got; by accident
D. brought; in this way
【答案】 B
【解析】【分析】句意:——抱歉,昨天我由于差错拿走了你的字典。——没关系。yesterday昨天,和一般过去时连用,take:带走,bring:带来,get:得到,by mistake:由于差错,by hand:手工,in this way:以这种方式,根据句意可知答案,故选B。
【点评】考查动词的时态,辨析和短语。根据语境判断句意,选出恰当的选项。
17.--- When ______ you ______ here?
--- Two days ago.
A. did;come
B. have; come
C. will; come
D. do; come
【答案】 A
【解析】【分析】:本题考点为时态。根据答语的明显时间标志词ago,可知本题所考时态为一般过去时。故答案为A。
18.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。
【点评】考查动词时态,注意一般过去时的判定依据。
19.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四个词的用法和区别。
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.—Linda is not coming for the party tonight.
—But she _.
A. promises
B. promised
C. will promise
D. had promised
【答案】 B
【解析】【分析】句意:——琳达今晚不会来聚会。——但是她答应了啊。根据前一句可知“她答应”发生在说话之前,故用一般过去时,因此选B。
【点评】考查动词的时态。
22.—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。
【点评】考查一般过去时。注意根据时间状语判断句子的时态,选择正确答案。23.—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。
24.He___________ his grandparents in the countryside last week.
A. visits
B. visit
C. visited
【答案】C
【解析】【分析】句意:上周,他拜访了在农村的祖父母。A. visits 单数第三人称形式; B. visit 动词原形;C. visited一般过去式。因为句中有一般过去式的标志性短语:last week.,故答案选C。
【点评】考查动词的时态,注意句中的时间状语。
25.- 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。
【点评】考查一般过去时,注意时态的辨析。
26. __ terrible environment! The pollution here is even more serious than I __ .
A. What a; thought
B. How; think
C. What an; think
D. How; thought 【答案】 A
【解析】【分析】句意:多么糟糕的环境啊!这里的污染比我想的更严重。What 和How 都可以引导感叹句,其句型是what +a/an+形容词+可数名词单数或者what +形容词+可数名词复数或不可数名词;how +形容词+a/an+可数名词单数或how +形容词或副词。第一个空修饰的是名词environment,是可数名词单数,故用what;根据句意可知,我所想的应是过去所想,现在已经看到了这里的环境,故第二个空应用一般过去时态。选A。
27.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是一般将来时。
【点评】考查动词时态。
28.—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。
29.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引导的时间状语从句,注意平时识记其结构。
30.—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。
【点评】考查宾语从句的时态和语序。注意宾语从句用陈述句的语序。
31.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的意义和用法。
32. 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
33.— I suppose you are at least 60 years old.
— Thank you. I'm glad you______ that. My real age is 62.
A. say
B. said
C. are saying
D. were saying
【答案】 B
【解析】【分析】句意:——我猜你最少有60岁了。——谢谢。我很高兴那样说。我的真实年龄是62岁了。结合语境可知下文从句中指的是刚才发生的动作,故用一般过去时态。选B。
【点评】考查时态辨析
34.—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。
【点评】考查一般过去时,注意平时识记动词的过去式,理解句意。
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.-- 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。
【点评】一般过去时
37.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。
【点评】考查动词时态辨析题。
38.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。
【点评】考查动词的时态。
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.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。
【点评】考查一般过去时态。
41.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。
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.—________ 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.- 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.—_____ 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判断时态。
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.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。
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。
【点评】考查动词的时态和语态。