(完整版word)七年级英语∶英语一般过去时专练附答案解析

来源:导游资格 发布时间:2021-03-01 点击:

 (完整版 word )七年级英语∶英语一般过去时专练附答案解析

  一、初中英语一般过去时 1.John ________ his grandma every day when she was in hospital.

  A. visited

 B. was visiting

 C. visits

 D. is visiting

 【答案】

 A

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

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

 【点评】考查动词时态。

  3.A bridge ________over the river last year.

 A. builds

 B. built

  C. was built

 D. is built

 【答案】

 C

 【解析】【分析】句意:去年河上建了一座桥。主语是谓语的执行者时,用主动语态,主语是谓语的承受者时,用被动语态。a bridge 是谓语 build 的承受者,用被动语态;表示在last year 发生的过去动作,用一般过去时态,故选 C。

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

 【点评】该题型是属于基础题型,是必考内容。英语动词同汉语一样具有一词多义,一词多性的特点。解答此类问题首先要理解每个单词的基本含义,并注意交叉含义间的区别,了解其特殊用法及习惯搭配等特点,然后结合语境选择正确答案。英语宾语从句的时态和主句没有必然的联系,需结合语境进行具体分析。

  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.Mr Zhang and his wife

 _______to the party last Sunday。(

 )

  A.

 invited

  B. was invited

 C. were invited

 【答案】

 C

 【解析】【分析】句意:上周星期天请的张先生和妻子参加晚会。表示上周星期天发生的过去动作,用一般过去时态;主语 Mr Zhang and his wife 是谓语动词 invite 的承受者,用被动语态,主语 Mr Zhang and his wife 表示复数合义。故选 C。

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

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

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

  A. go

 B. went

 C. will go

 D. have gone

 【答案】

 B

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

 9.—Your coat fits you well.

  — Thank you. I

 it when I was on vacation.

 A. have bought

  B. buy

  C. bought

 【答案】

 C

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

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

  12.The old man _________________ Bajin was a famous writer.

  A. was called

 B. is called

 C. called

 D. calls

 【答案】

 C

 【解析】【分析】句意:

 老人巴金是一位著名的作家。谓语动词是 was,故此处缺少非谓语动词,call 与 man 是被动关系,故是过去分词用后置定语,故选 C。

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

  13.Mrs Black

 some flowers in the garden yesterday.

  A. picks

  B. picked

  C. is picked

 【答案】B

  【解析】【分析】句意:布莱克夫人昨天在花园里摘了一些花。时间状语是昨天,应该用

 一般过去时,故选 B。

 【点评】考查动词过去时。表达过去发生的动作用一般过去时。

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

 【点评】考查动词的时态,辨析和短语。根据语境判断句意,选出恰当的选项。

  16.--- When ______ you ______ here?

  --- Two days ago.

 A. did;come

  B. have; come

  C. will; come

 D. do; come

 【答案】

 A

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

 17.-Have you ever been to Xiamen?

  -Yes. I

  _

 there in 2013.

 A. go

 B. went

 C. have gone

 【答案】

 B

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

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

 【点评】考查一般过去时的基本用法。注意不规则动词的过去式的书写。

  19.— 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 四种事态的用法和区别。

  20.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 四个词的用法和区别。

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

  —But she

  _.

 A. promises

  B. promised

  C. will promise

  D. had promised

 【答案】

 B

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

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

  22.—The bread is really delicious.

 —Thank you, I ________ it myself.

 A. make

 B. made

 C. will make

 D. am making

 【答案】B

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

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

  23.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 是一般将来时。

 【点评】考查动词时态。

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

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

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

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

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

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

 【点评】考查动词辨析。熟记这几个词的区别和意义。

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

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

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

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

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

 __

 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。

 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.—My car ________ yesterday. Could you please give me a ride tomorrow?

  —I"m sorry I can"t, I"m ________ Dalian tomorrow morning.

 A. breaks down; flying at

  B. has broken down; flying at

 C. broke down; flying to

 D. had broken down; flying to

 【答案】

 C

 【解析】【分析】句意:——我的车坏了,你明天能搭我一程吗?——对不起我不能,我明天早上要坐飞机去大连。break down,出毛病,出故障,根据 yesterday,可知用一般过去时,break 的过去式是 broke,根据 tomorrow morning,可知用一般将来时,一些表示移动的动词可以用 be+doing,表将来时,故选 C。

  【点评】考查动词的时态。注意根据时间状语确定动词时态。

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

 【点评】考查动词时态辨析题。根据时间状语确定句子的时态,选出正确答案。

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

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

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

 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.Not only the students but also the teacher ___ enjoying the film at 9 pm yesterday.

 A. has been

 B. was

 C. is

 D. are

 【答案】B

  【解析】【分析】昨天上午九点,不但学生们,老师也很喜欢这部电影。结合语境可知本句描述的是过去某时正在进行的动作,故用过去进行时态。当由 not only but also 连接两个主语时,谓语动词与最近的主语保持一致,the teacher 是单数第三人称,故助动词用 is 的过去时态 was,选 B。

 【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。当由并列连词连接几个并列主语时,谓语动词往往与最近的主语保持一致,这就是英

 语中所谓的就近原则,熟记即可。

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

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

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

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

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

  A. have finished

 B. had finished

 C. finished

 D. will finish

 【答案】

 B

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

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

推荐访问:英语 完整版 七年级
上一篇:2021年新春贺词
下一篇:管理中人际交往

Copyright @ 2013 - 2018 优秀啊教育网 All Rights Reserved

优秀啊教育网 版权所有