外研版英语英语一般过去时训练题含答案

来源:加拿大移民 发布时间:2021-03-02 点击:

 外研版英语英语一般过去时训练题含答案

  一、初中英语一般过去时 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.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.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。

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

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

 【点评】考查动词时态。

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

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

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

  —But she

  _.

 A. promises

  B. promised

  C. will promise

  D. had promised

 【答案】

 B

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

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

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

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

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

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

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

 【点评】本题考查动词的时态。根据句子的时间状语确定正确的时态。

  11.-Have you finished your homework?

 -Yes, I have. I

  it this morning.

  A. finish

  B. finishes

  C. finished

  D. have finished

 【答案】C

  【解析】【分析】句意:你完成你的作业了吗?——是的,我完成了。我今天早晨完成的。结合语境可知下文描述的是过去某时发生的动作,故用一般过去时态。选 C。

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

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

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

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

 some flowers in the garden yesterday.

  A. picks

  B. picked

  C. is picked

 【答案】B

  【解析】【分析】句意:布莱克夫人昨天在花园里摘了一些花。时间状语是昨天,应该用一般过去时,故选 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.— 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.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.John and I ________ to visit his grandparents last Sunday afternoon.

  A. go

 B. went

 C. will go

 D. have gone

 【答案】

 B

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

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

 【点评】考查动词一般过去时和现在完成时。掌握动词时态的区别和常用的时间状语。

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

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

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

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

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

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

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

 【点评】考查一般过去时,注意平时识记动词的过去式,理解句意。

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

  【点评】考查宾语从句的时态和语序。注意宾语从句用陈述句的语序。

  28.– A nice car! Is it yours?–No, it isn"t. I __________ it from a friend of mine two days ago.

 A. borrow

 B. have borrowed

 C. will borrow

 D. borrowed

 【答案】

 D

 【解析】【分析】句意:一辆漂亮的车!它是你的?一不,不是。两天前我向我的一个朋友借的。borrow sth. from sb.从某人那里借来某物。borrow 表示的是借进,lend 表示借出。a friend of mine 我的一个朋友。根据 two days ago 可知该用一般过去时,故选 D。

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

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

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

 31.

 __

 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。

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

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

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

 【点评】考查主谓一致。

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

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

  35.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 的用法。

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

  【点评】考查时态,注意现在完成时的持续性动词的用法。

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

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

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

 【点评】考查宾语从句。

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

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

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

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

  43.—_____ 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 判断时态。

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

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

  45.—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 的意思差异,注意判断时态的时间状语。

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

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

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

 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。

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

推荐访问:英语 过去时 含答案
上一篇:金属压延制品生产制造项目策划方案
下一篇:新苏科苏教八年级物理下册月月考试卷及答案百度文库

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

优秀啊教育网 版权所有