人教版英语英语一般过去时专项练习题含答案

 人教版英语英语一般过去时专项练习题含答案

  一、初中英语一般过去时 1.—Are you a basketball player in you 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 年了。第一空,根据时间状语 3 years ago,三年前,可知此处用一般过去时,故为 joined。第二空,根据 for 3 years,可知此处用延续性动词的现在完成时,结构为 have done,主语是 I,故用 have been。故选 D。

 【点评】考查一般过去时和现在完成时。注意根据时间状语确定动词的时态。

  2.-Have you finished your homework?

 -Yes, I have. I

  it this morning.

  A. finish

  B. finishes

  C. finished

  D. have finished

 【答案】C

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

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

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

  —But she

  _.

 A. promises

  B. promised

  C. will promise

  D. had promised

 【答案】

 B

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

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

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

  A. was called

 B. is called

 C. called

 D. calls

 【答案】

 C

 【解析】【分析】句意:

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

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

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

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

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

  【点评】考查反意疑问句。注意反意疑问句的用法。

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

 10.

 __

 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。

 11.—The bread is really delicious.

 —Thank you, I ________ it myself.

 A. make

 B. made

 C. will make

 D. am making

 【答案】B

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

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

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

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

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

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

  14.My mind wasn"t on what he was saying so I"m afraid I ____________ half of it.

  A. missed

  B. was missing

  C. will miss

  D. would miss

 【答案】A

  【解析】【分析】句意:本题翻译为:我的心思不在他刚才所说的内容上,所以我担心我刚才错过了一半的内容。A. missed 一般过去时;B. was missing 过去进行时 C. will miss 一般将来时;D. would miss 过去将来时。根据句意,可知表示过去错过了一半的内容,所以用一般过去时,故选 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.Mrs Black

 some flowers in the garden yesterday.

  A. picks

  B. picked

  C. is picked

 【答案】B

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

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

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

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

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

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

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

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

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

  26.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 的意义和用法。

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

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

 【点评】考查时态辨析

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

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

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

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

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

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

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

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

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

  【点评】一般过去时

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

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

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

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

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

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

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

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

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

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

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

 【点评】考查动词时态辨析题。根据提示和语境确定动词的正确时态,选出正确答案。

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

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

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

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

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

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

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

推荐访问:英语 练习题 人教版