当前位置:首页 > 范文大全 > 公文范文 >

公文范文

人教版英语英语动词时态解题技巧(超强)及练习题(含答案)含答案解析推荐

2021-11-05 11:30:59公文范文
人教版英语英语动词的时态解题技巧((超强))及练习题((含答案))含答案解析推荐精选 一、初中英语动

 人教版英语英语动词的时态解题技巧( ( 超强) ) 及练习题( ( 含答案) ) 含答案解析推荐精选

  一、初中英语动词的时态 1.My grandparents

  in that city since they got married.

 A.will live

 B.have lived

 C.live

 D.were living

 【答案】B

 【解析】句意:自从结婚以来,我祖父母就住在那个城市。since they got married 是表示截止到目前为止的时间段,主句要用现在完成时态,故答案为 B。

  2.--- I went to see you last night, but you weren’t in. Where were you then?

 ---I _______ a walk by the river.

 A.had

 B.was having

 C.have had

 D.have

 【答案】B

 【解析】

 【详解】

 句意:——昨晚我去看你了,但你不在。那时你在哪里?——我在河边散步。由上文中 “Where were you then?”可知,问句是询问“昨天晚上当我去看望你的时候,你正在哪里?”此句表达的是过去正在发生的事情,要用过去进行时态。故答案为 B。

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

  4.—Do you know _________ the meeting?

 —Tomorrow morning.

 A.when they had

 B.when they are going to have

 C.when did they have

 D.when are they going to have

 【答案】B

 【解析】

 【详解】

 句意:——你知道他们什么时候来开会吗?——明天早上。

 此题考查宾语从句,宾语从句要用陈述句语序,C 和 D 是疑问句语序,故排除;根据回答Tomorrow morning 可知此句时态是一般将来时,A 是一般过去时,B 是一般将来时;故选B。

  5.—What do you think of your hometown,Kate?

 —It

 a lot.It’s more beautiful than before.

 A.has changed

 B.changes

 C.will change

 D.change

 【答案】A

 【解析】句意:-你觉得你的家乡怎么样,凯特?-它改变了很多,比以前更美丽了。A. has changed 现在完成时态,已改变;B. changes 一般现在时态的动词三单形式,改变;C. will change 一般将来时态,将会改变;D. change 动词原形,改变。根据语境可知,本句表示过去的动作对现在造成的影响与结果,所以使用现在完成时态,has/have+动词的过去分词。故选:A。

  6.The painting by the artist is world-famous , but several years ago, no one could imagine what an important role he

  in the painting field.

 A.was playing B.would play C.played D.had played

 【答案】B

 【解析】

 句意:——这位画家的画举世闻名,但几年前,没有人能想象得到他会发挥重要作用在绘画领域。several years ago 是过去的时间点,“他会在绘画领域发挥重要作用”是在该时间点的将来,所以此处应用过去将来时,其构成为:shoud/would+动词原形,结合选项,可知B 选项符合题意,故答案选 B。

  7.---Did you watch the program The Voice last night?

 ---I wanted to, but my mother __________her favorite TV play.

 A.watches

 B.watched

 C.was watching

 D.is watching

 【答案】C

 【解析】句意:昨晚你看《The Voice》了吗?——我想看,但是我妈妈在看她最喜欢的电视剧。下句是解释了当时为何没有观看《The Voice》的原因,是由于当时妈妈在看她最喜欢的电视剧。在过去的某一时刻发生的动作用过去进行时态来表达,故答案为 C。

  8.I _________a book three days ago and I __________it yet.

 A.bought; didn’t read B.bought; haven’t read

 C.have bought; didn’t read D.have bought; haven’t read

 【答案】B

 【解析】

 句意:我三天前买了一本书,我还没读过。根据时间 three days ago(三天前)可知此句时态是一般过去式,故填 bought,根据 yet(用于否定句或疑问句)可知此句时态是现在完成时,可知填 haven’t read。故选 B。

  9.By the time I got up, my mother ________the breakfast well.

 A.has cooked

 B.cooked

 C.have cooked

 D.had cooked

 【答案】D

 【解析】句意:我起床的时候,妈妈已经做好早饭了。考查动词时态辨析题。by the time等到/到…时候为止,用于表示一段时间,主句需用完成时。根据从句时态(got 是过去式),结合句意语境,可知用过去完成时,即 had+过去分词结构,故选 D。

  10.He told me that he ________ here for five minutes.

 A.has come

 B.had arrived

 C.had been

 D.had come

 【答案】C

 【解析】句意:他告诉我他到这儿 5 分钟了。根据 for five minutes 可知谓语动词要用延续性动词,come

 和 arrive 都是短暂性动词,be in+地点,表示延续性,here 副词,要把介词省略;故选 C

  11.--Where is Grace?

 --She with her brother

  playing basketball at school.

 A.is practice B.is practicing C.are practicing D.are practice

 【答案】B

 【解析】

 句意:——格雷斯在哪里?——她正在和她哥哥在学校练习打篮球。be 后跟现在分词,构成现在进行时态,此句的主语为 she,with her brother 做状语,be 用 is,故答案为 B。

 点睛:主语为单数名词或代词,尽管后面跟有 with,together with,along with,as well as,besides,except,but,like 等介词或介词短语时,谓语动词用单数形式。例如:Mike with his father has been to England. 迈克同他的父亲去过英格兰。Mike, like his brother, enjoys playing football. 迈克像他的哥哥一样喜欢踢足球。

  12.---Where is your father?

 ---He_________ Australia and he ________Sydney for two weeks.

 A.has been to; has been in B.has gone to; has been in

 C.has been in; has been to D.has gone to; has been to

 【答案】B

 【解析】

 【分析】

  【详解】

  句意:——你的父亲在哪里? ——他去了澳大利亚, 已经在悉尼了。考查现在完成时态。have/has gone to 已去了某地,表示人不在说话地点; have/has been in 已在某地;have/has been to 去过某地,但现在不在那里。根据句意语境,可知不在对话的地方,ACD 三项不合语境,故选 B。

  13.—Why didn"t you open the door for me just now?

 —Sorry,I

 a bath.

 A.will take

 B.am taking

 C.was taking

 D.take

 【答案】C

 【解析】

 【详解】

 句意:--刚才你为什么不给我开门?--对不起,我在洗澡。根据 didn"t you open the door 这里叙述的是过去的事情,根据句意可知该开门的时间正在洗澡,也就是说过去某个时间正在进行的动作,应该用过去进行时。过去进行时的谓语动词的形式是:was/were+doing,故选 C。

  14.— Mike, I haven’t seen your elder sister for a long time.

 — She ______ Hong Kong on business for a few days.

 A.went to B.has gone to C.has been to D.has been in

 【答案】D

 【解析】

 句意:——迈克,我好久没见到你姐姐了。——她已经在香港出差几天了。根据 for a few days 可知,这些天一直在香港,表示从过去的时间一直延续到现在,应用现在完成时;又根据 has been to"去过"和 has gone to"去过"都不能与时间段连用可知,应排除 BC;要表示在哪里呆多长时间应用延续性动词短语 be in 表状态,故答案选 D。

  15.---Helen, When did you moved here?

 ---I______ here since two years ago.

 A.moved B.lived C.have moved D.have lived

 【答案】D

 【解析】

 试题分析:句意:―海伦,你什么时候搬到这儿的?―从两年前我就住在这儿。表示从两年前一直延续到现在的动作,用现在完成时态,A、B 错。move 是一个非延续性的动作,不能与表示一段时间的状语 since two years ago 连用,live 是延续性动作,可以与 since two years ago 连用。故选 D。

 【考点定位】

 考查动词时态辨析。

 16.The train

 in an hour. I must go to the train station right now.

 A.left B.leave

 C.will leave D.has left

 【答案】C

 【解析】

 【详解】

 句意:火车一小时后出发。我现在必须去火车站。A. left 一般过去时;B. leave 一般现在时;C. will leave 一般将来时;D. has left 现在完成时。in an hour 一个小时后,表示的是将来的时间,因此句子的时态用一般将来时,其构成为 will+动词原形,故答案为 C。

  17.— I’m not sure if my sister Vivian ____________ the driving test next week.

 — Please let me know if she ____________ it.

 A.has passed; passes

 B.passed ; will pass

 C.passes; has passed

 D.will pass; passes

 【答案】D

 【解析】句意:-我不确定我姐妹 Vivian 下周是否可以通过驾驶考试。-如果她通过了,请让我知道。前句里含用 next week,可知句子描述的是将要发生的动作,用一般将来时态:will pass。后句中 if 意思是“如果”,引出条件状语从句,条件状语从句中,要用一般现在时态表示将来发生的动作,主语 she 是三人称单数形式,动词要+s/es,所以第二空填:passes。故选 D。

 点睛:if 有两个含义,一是“是否”,引出宾语从句,宾语从句里可以用一般将来时态;二是“如果”,引出条件状语从句,条件状语从句要用一般现在时态表将来。

  18.—I ________ you at seven and you didn’t pick up.

  —I was taking a shower at that time.

 A.call B.called

 C.am calling D.have called

 【答案】B

 【解析】

 句意:——我七点钟打电话给你,你没接。——那时我正在洗澡。考查动词时态辨析题。and 连接并列结构,at seven 在七点钟,是过去的时间,需用一般过去时,可排除 ACD 三项。根据句意语境,可知选 B。

  19.Ken, can you turn down the music a little?

 I _________ to study for my test.

 A.am trying

 B.try

 C.tried

 D.have tried

 【答案】A

 【解析】

 句意:Ken,你能把音乐调小一点吗?我正在设法为我的考试学习。根据语境可知用现在进行时,其结构是 be doing 的形式,短语 try to do sth.表示设法做某事。根据题意,故选 A。

 现在进行时的基本结构

 1 肯定式:am/is/are+doing(现在分词)

 否定式:am/is/are not +doing(现在分词)

 一般疑问式:Am/Is/Are + 主语 +doing(现在分词)+ 其他

 特殊疑问式:特殊疑问词+一般疑问式

 They’re having a meeting now. 他们现在正在开会。

 They aren"t having a meeting now. 他们现在没有在开会。

 Are they having a meeting now? 他们现在正在开会吗?

 What are they doing now? 他们现在正在做什么?

  20.—Could you tell me what he said just now?

 —Sorry, I ___ about what I would do tomorrow.

 A.will think B.was thinking C.thought D.think

 【答案】B

 【解析】

 【详解】

 句意:你能告诉我他刚才说什么吗?对不起,我正考虑明天我要做什么。

 考查时态。A. will think(一般将来时);B. was thinking(过去进行时);C. thought

  (一般过去式);D. think(一般现在时);根据句意,“考虑”这个动作发生刚才在他讲话的时候,在过去某个时间点发生的动作用过去进行时,故选 B。

  21.―Tom! I

  you 40 times that I"ll beat you if you don"t leave that apple jam alone.

 ―Sorry, Aunt!

 A.tell

 B.told

 C.have told

 D.am telling

 【答案】C

 【解析】句意:Tom!我已经警告过你 40 次,如果你不留下那个苹果酱,我就揍你。

 对不起,姑姑!本题考查动词 tell(告诉)的时态。A. tell 动词原形 ;B. told 一般过去时; C. have told 现在完成时; D. am telling 现在进行时。根据题意知动作发生在过去

  22.Miss Smith

 in our school since five years ago.

 A.teaches

 B.taught

 C.has taught

 D.is teaching

 【答案】C

 【解析】句意:Smith 小姐从 5 年前就已经在我们学校教书了。考查现在完成时。since

 five years ago 自从五年前以来,意为自从五年前以来他就教我们英语,表示状态的持续,用于现在完成时;现在完成时的构成:主语+have/has+动词过去分词;主语是 Miss Smith,所以助动词用 has,teach 教,实义动词,过去分词是 taught,故答案选 C。

 23.My mother

 when I got home yesterday.

 A.will cook

 B.cooks

 C.has cooked

 D.was cooking

 【答案】D

 【解析】句意:当我昨天回到家的时候,我的妈妈正在做饭。考查的是过去进行时。根据 when 引导的一般过去时的时间状语从句推断主句描述的是过去某个时间正在发生的动作,故用过去进行时态,过去进行时的构成是:主语+was/were+动词的现在分词,主语是第三人称单数所以 be 动词用 was,cook 的现在分词是 cooking;故答案选 D。

  24.The life we were used to _______ greatly since 1992.

 A.change B.have changed C.changing D.has changed

 【答案】D

 【解析】

 试题分析:句意:我们过去的生活自从 1992 年后有了巨大的变化。本题需要断句正确,we were used to 作句子主语的定语,句子缺少谓语动词,根据时间状语 since 1992,可知句子的谓语用现在完成时态,主语是 the life 用第三人称 has changed,故选 D。

 考点:考查完成时态的用法。

  25.They ________ the coming of the year 2018 when an accident happened.

 A.were celebrating

 B.celebrated

 C.would celebrate

 D.have celebrated

 【答案】A

 【解析】

 【详解】

 句意“当事故发生时,他们正在庆祝即将来临的 2018 年”。句中的 when 意为“这时”,这是一个典型的“当……正在进行的时候发生了……”句型,主句用过去进行时,从句就过去时。答案为 A。

  26.Since 2014, the Internet _________ more chances for folk song singers such as Zhao Lei, the singer of “Chengdu”.

 A.has provided

 B.provides.

 C.is provided

 【答案】A

 【解析】句意:2014 年以来,互联网为成都歌手赵磊等民歌歌手提供了更多的机会。考查动词时态辨析题。since 自从,后接年份、时间段或从句,表示一段时间,用于现在完成时态,可排除 BC 选项;主语 the Internet 是单数第三人称,需用“has+过去分词”构成现在完成时。根据句意语境,可知选 A。

  27.—What was your father doing when you got home yesterday?

 —He

  dinner at that time.

 A.cooks B.was cooking C.is cooking D.will cook

 【答案】B

 【解析】

 【详解】

 句意:——昨天当你到家的时候你的父亲在做什么?——当时他在做晚餐。

 考查时态。cooks 烹饪,一般现在时;was cooking 过去进行时;is cooking 现在进行时;will cook 一般将来时。根据 at that time 以及问句可知答语时态为过去进行时。故选 B。

  28.—Where"s your brother?

 —Oh, he ________ the library and ________.

 A.has been to; so Lucy is B.has gone to; so Lucy has

 C.has gone to; so has Lucy D.has been in; so has Lucy

 【答案】C

 【解析】

 句意:---你哥哥在哪里?-----哦,他去图书馆了,露西也去了。1.have been to sp.表示去过某地,主语在说话人的地方,指从某个地方回来了,通常可与表示次数的状语连用; have gone to sp.表示到某地去了,没有回来,强调说话的当时去某地的人不在场,可能在去某个地方的路上,在去的那个地方,或回来的路上;have been in sp.意思是一直呆在某个地方。根据上文“Where"s your brother?(你哥哥在哪里?)”结合语境可知“去图书馆”没有回来了,可知用 has gone to sp.;2.so + be 动词/助动词/情态动词+另一主语 ,此句型中需将主谓语倒装,表示前句所述的肯定情况也适用于另外一个人或物,例如,He is an English teacher. So am I. 他是英语教师.我也是英语教师。

 so+主语+be 动词/助动词/情态动词, 此句型的主语与前一句的主语通常是指同一个“人 或“物 ,.主谓语不需要倒装,这种句型表示说话者赞同前句所提到的情况或事实,例如,----He will go to England for his holiday tomorrow.他明天要去英国度假. ----So he will. 的确如此。本句意思是露西也已经去了,故用So has Lucy;选 C。

  29.We’re not sure _______ there’ll be _______ or not tomorrow.

 A.if; rains

 B.if; rainy

 C.whether; raining

 D.whether; rain

 【答案】D

 【解析】句意:我们不确定明天是否会下雨。考查连词辨析和动词时态辨析。if 和 whether表示“是否”可换用,但和 or not 连用时需用 whether,可排除 AB 两项。tomorrow 用于一般将来时,be raining 是进行时结构,可排除。根据句意结构,可知选 D。

  30.— Many city people

 their bikes to work every day.

 — I think it’s a good idea.

 A.ride

 B.rode

 C.will ride

 【答案】A

 【解析】

 【详解】

 句意“-许多城市的市民每天都骑他们的自行车上班-我认为这是一个好主意”。根据 every day 可知,用一般现在时,故选 A。

 【点睛】

 与一般现在时连用的时间状语:sometimes, usually, never, always, often; every day / week / month / year / ... ;once/twice/three times a day/week/month/year...

  31.—Were you at home at 9 o"clock last night?

 —Yes. I

 a shower at that time.

 A.took B.was taking C.was taken D.am taking

 【答案】B

 【解析】

 【详解】

 句意:昨晚九点钟你在家吗?——是的,那时我正在洗澡。

 A. took 一般过去时;B. was taking 过去进行时;C. was taken 一般过去时的被动语态;D. am taking 现在进行时。结合语境可知下文描述的是昨天晚上九点钟正在进行的动作,时态用过去进行时。故答案为选 B。

  32.—Green Book is on now. Would you like to go to the cinema with me?

 —No. thanks. I

  it twice.

 A.see B.saw C.have seen D.will see

 【答案】C

 【解析】

 【详解】

 句意:——《绿皮书》现在上映了。你想跟我一起去看电影吗?——不了,谢谢。我已经看过两次了。

 考查时态。see 看,一般现在时;saw 过去式;have seen 现在完成时;will see 一般将来时。根据 twice 可知此句是强调现在为止的生活经历,用现在完成时。故选 C。

  33.—Tomorrow my dad

 a big dinner for my birthday party.

 —Sounds great!Have a good time.

 A.cooks

 B.was cooking

 C.cooked

 D.will cook

 【答案】D

 【解析】

 【详解】

 句意:--明天我爸爸要为我的生日聚会做一顿大餐。--听起来很好,祝你过的愉快。根据tomorrow 可知,句子应该用一般将来时。其谓语动词的形式:will+动词原形。故选 D。

  34.— Father’s day is coming. Have you prepared any presents for your father?

 — Not yet, but I’m sure I ______ one for him.

 A.bought

 B.buy

 C.have bought

 D.will buy

 【答案】D

 【解析】句意:——父亲节就要到了。你给你父亲准备礼物了吗?——还没有,但我肯定我会给他买一个。考查动词时态辨析题。Not yet 还没有;根据句意语境,可知需用一般将来时,即 will+原形动词结构,故选 D。

  35.—Hey, Kathy. How do you like my new shoes?

 —Oh, sorry. But what did you say just now? I _______ something else.

 A.thought

 B.was thinking

 C.am thinking

 D.will think

 【答案】B

 【解析】句意:——凯西,你喜欢我的新鞋吗?——对不起,你刚才说什么?我在考虑其他的事情。根据 just now 可知是你刚才说话时,我在考虑其他的事情,所以用过去进行时态;故选 B

  36.—The shop is ____________ on Saturday and Sunday. We can go shopping there on weekdays.

 —Oh, no. It ____________ since last Saturday.

 A.open, has closed B.close, has been open

 C.open, has been opened D.closed, has been closed

 【答案】D

 【解析】

 【详解】

 句意:这个商店周六、日不营业,我们可以在工作日去那购物。哦,不!直到上周六它还没营业。open 营业的;closed 关门的,不营业的。故选 D。

  37.He likes music very much. He’s

 the school music club for half a year.

 A.joined

 B.taken part

 in

 C.joined in

 D.been in

 【答案】D

 【解析】

 【详解】

 句意:他非常喜欢音乐。他在学校音乐俱乐部工作半年了。A. joined“加入,参加”,指加入某党派、某组织或某社会团体;B. taken part in 参加 (群众性活动、会议等)

 ;C. joined in表示参加某项运动或活动;D. been in 经常表示状态,而且寓意更为丰富【执政;在家;到达;在…里面 参加…运动项目;从事等】。half an hour 表示的是时间段,而 A,B,C 选项都是短暂性的动词或词组,在肯定句中不能与表示一段的时间状语连用,用 join 的延续性形式be in,故答案为 D。

  38.---Where is your son Jimmy living now?

 ---He _____ the city of Yangzhou, China for two years.

 A.has left for B.has been to C.has gone to D.has been in

 【答案】D

 【解析】

 【详解】

 句意:---你儿子 Jimmy 现在住在哪里?---他在中国扬州已经两年了。本题考查现在完成时用法。A. has left for“已经动身去某地”;B. has been to“已经去过某地”;C. has gone to“已经去了某地”;D. has been in“已经待在某地”;根据语境 for two years 和句意,确定句子的时态是现在完成时;并表示在某地呆了多久,用 has been in+地点。故选 D。

  39.—Where are your parents?

 —Oh, they _______ Shamei Village to enjoy the beautiful sights.

 A.has gone to

 B.have been to

 C.have gone to

 【答案】C

 【解析】

 【详解】

 句意:-你的父母在哪里?-哦,他们去了沙美村去享受美丽的风景了。has gone to 去了某地,还没回来;have been to 去过某地,已经回来了;have gone to 去了某地,还没有回来。根据对话中 Where are …?可知,这里的意思是“还没有回来”,故排除 B 选项。句子的主语 they 是复数,故应选 C。

  40.The wonderful life in high school you look forward to ______.

 A.coming

 B.is coming

 C.came

 D.was coming

 【答案】B

 【解析】句意:你期待的高中生活即将来临。考查动词时态辨析题。in high school you look forward to 做 life 的定语;句子缺了谓语,可排除 A;主语 life 还没有出现,需用现在进行时表示将来,可排除 CD 选项。根据句意结构和语境,可知选 B。

  41.— Excuse me, could you tell me

 — Sorry, sir. I wasn"t there at that time yesterday.

 A.how the accident happens B.how does the accident happen

 C.how the accident happened D.how did the accident happen

 【答案】C

 【解析】

 【详解】

 句意:——抱歉,打扰一下,你能告诉我事故是怎么发生的吗?——不好意思,先生。昨天这个时候我不在那里。

 考查宾语从句。根据英语语法,宾语从句的语序应为陈述句的语序,B、D 选项可排除。根据答句的 yesterday 提示,事故发生在昨天,故宾语从句的谓语也应用过去式,即

 happened,故应选 C。

  42.The young man ________yellow ___________his keys in his office. He’s forgetful and can’t enter the house.

 A.in;left B.on;forgot C.in;has left D.on;has forgotten

 【答案】C

 【解析】

 【详解】

 句意“穿黄色衣服的年轻人把他的钥匙落在他的办公室。他是健忘的并且他不能进入房子”。leave sth in+地点“把某物落在某地”;forget sth 忘记某事。根据句意可知,in+颜色表示“穿……颜色的衣服”,排除 B 和 D;第二空处,根据 He’s forgetful and can’t enter the house可知,落钥匙的动作发生在过去,对现在造成的影响是他进不去房子,用现在完成时 have done,故选 C。

  43.Listen, someone ______ in the room.

 A.was singing

 B.sang

 C.sings

 D.is singing

 【答案】D

 【解析】

 【详解】

 句意:听,有人在房间里唱歌。考查动词时态辨析题。listen 和 look 等用于提醒,后面的句子多用现在进行时态,可排除前三项。根据句意语境,可知选 D。

  44.Mr Li left our school last month . He

  in our school for nine years since he

  here in 2000.

 A.is ;

 came

 B.had been ; came

 C.was ; had come

 D.is ; has come

 【答案】B

 【解析】试题分析:句意:李先生上个月离开了我们学校。从他到这儿 2000 年到这儿开始,他在我们学校呆了 9 年了。根据 Mr Li left our school last month 可知,本题用过去完成时。故选 B。

  45.The water

  dark and dirty. It’s no longer safe to drink.

 A.became B.will become C.has become D.was becoming

 【答案】C

 【解析】

 【分析】

  考点:考查动词时态。

 【详解】

  试题分析:句意:水变得又脏又黑,已经不能继续安全饮用了。根据 It’s no longer safe to

 drink.可知,给现在带来的结果是不能饮用了,所以用现在完成时,表示过去的动作对现在的影响,故选 C。

  46.—Where is Mrs. Wu?

 —She _______ the countryside to be a volunteer teacher. She will stay there for a year.

 A.has been to B.came to C.has gone to D.has come to

 【答案】A

 【解析】

 【详解】

 句意:——吴太太在哪里?——她到农村去当一名志愿者教师。她将在那里呆一年。考查现在完成时态。go 去,come 来;都是短暂形动词;come 与句意不合,可排除 BD 两项。has been to 曾经去过某地,现在已经回来了;has gone to

 曾经去过某地,到现在还没有回来。根据 She will stay there for a year.,可知选 A。

  47.―When did she leave? ―As if it was 3:30. She

 for about 2 hours.

 A.has been away

 B.left

 C.has left

 【答案】A

 【解析】句意:―她什么时候离开的?―好像在 3:30。她离开了大约 2 个小时。根据 for about 2 hours.可知句中谓语动词必须是延续性动词,而且用现在完成时。所以选 A。

 点睛:短暂性动词在现在完成时态的肯定句中不能与表示一段的时间状语连用,如句子中的 left 为短暂性动词,另外还要记住几个常见的短暂性动词与延续性动词的转化:borrow→keep, buy→have, get/catch a cold→have a cold ,die→be dead, open→be open,end/finish → be over,

 begin/start→ be on, leave→be away, come→be in/here 等。

 如:His father died 10 years ago.=His father has been dead for 10 years。

 I bought this pen 3 years ago. = I have had this pen for 3 years.

  48.—Do you know when we ________ our first simulate (模拟)

 exam?

 —Sorry, I have no idea. But when I ________ the news, I will let you know.

 A.will have, get B.have, will get C.will have, am getting

 【答案】A

 【解析】

 【详解】

 句意“-你知道我们什么时候会有第一次模拟考试吗?-对不起,我不知道,但是当我知道消息,我会让你知道”。第一空处,表示“将有第一次模拟考试”,用一般将来时,排除 B;第二空处根据主将从现原则,when 引导的从句用一般现在时,故选 A。

  49.When it began to rain heavily, she ________ for a bus at the bus stop.

 A.waited

 B.waits

 C.is waiting

 D.was waiting

 【答案】D

 【解析】句意:当雨下得很大时,她正在公共汽车站等公共汽车。A. waited 一般过去时;B. waits 一般现在时;C. is waiting 现在进行时;D. was waiting 过去进行时。when 引导的时间状语从句,从句用一般过去时,主句用过去进行时;故选 D。

 50.― Could you tell me when he

  back?

 — Sure. He will come back as soon as he

 the classroom.

 A.will come; finishes cleaning

 B.comes; will finish cleaning

 C.will come; will finish to clean

 【答案】A

 【解析】试题分析:句意:——你能告诉我他将什么时候回来吗?——当然可以。他一打扫完教室就会回来。本题第一句是宾语从句,第二句是时间状语从句。根据回答 He will come back---可知,本题第一空用一般将来时;第二空主句是一般将来时,as soon as 引导的时间状语从句用一般现在时。故选 A。

推荐访问:英语 含答案 时态