人教版英语真题英语现完成时含答案推荐

来源:软件设计师 发布时间:2021-03-02 点击:

 人教版英语真题英语现在完成时含答案推荐精选

  一、初中英语现在完成时 1.—Where is Catherine? I haven"t seen her for days.

  —She

  Wuhan. She"ll be back next week.

 A. has gone to

 B. has been to

 C. have gone to

 D. have been to

 【答案】

 A

 【解析】【分析】句意:——Catherine 在哪里?我好几天没见她。——她已经去武汉了。她将下周回来。主语是 she,所以用 has,排除 C、D。A.已经去了某地,在去的路上,还没有回来;B.已经去过某地,表示去了某地,并且回来了。根据 She"ll be back next week.她下周回来可知现在还没有回来,故选 A。

 【点评】考查短语辨析,注意平时识记其区别,理解句意。

  2.I ________ an invitation to the concert. I can"t wait to go.

 A. receive

  B. will receive

  C. was receiving

  D. have received

 【答案】D

  【解析】【分析】句意:我已经收到音乐会的邀请,我等不及要去了。由句意得知我已经收到去音乐会的邀请函,动作已完成造成的影响是我等不及要去,要用现在完成时,故答案选 D。

 【点评】考查动词时态。根据题目所给语境推断出应使用的时态。

  3.—Your new bike is so nice! When did you buy it?

 —In July. I _____it for two weeks.

 A. had

  B. have had

  C. have bought

  D. bought

 【答案】

 B

 【解析】【分析】句意:——你的新自行车那么好看。你什么时候买的。——七月份,我买了两周了。根据 for two weeks,可知句子时态为现在完成时,而且谓语动词必须是延续性的。因此排除 AD,buy 是结束性动词,不能够延续,应此排除,故答案是 B。

 【点评】考查现在完成时,注意现在完成时中延续性动词的使用。

  4.—Hi, Tom!

  you ever

  the Bird"s Nest?

  —Yes, I have. It"s fantastic.

 A. Have, been to

  B. Have, gone to

  C. Did, go to

 【答案】

 A

 【解析】【分析】句意:——你好,Tom!你曾经去过鸟巢吗?——是的,我去过。它是极好的。根据答语—Yes, I have.可知是以 have 开头的现在完成时的一般疑问句,排除 C。have been to+地点名词,去过某地,去了并且回来了;have gone to+地点名词,去了某地,去了还没有回来,在去或者回来的路上。根据 It"s fantastic.可知去了并且回来了,故选 A。

 【点评】考查短语辨析,注意平时识记其区别,理解句意。

 5.——Where is Mr. Wang?

 ——He together with his students ________ Zhuyuwan Park.

  A. has gone to

 B. have gone to

 C. has been to

 D. have been to

 【答案】

 A

 【解析】【分析】句意:— 王老师在哪里?—他同他的学生去了 Zhuyuwan 公园。A. has gone to 去了,没在这里。主语是单数;B. have gone to 去了,没在这里。主语是复数;C. has been to 去过,没在那里;主语是单数;D. have been to 去过,没在那里;主语是复数。本句 He 是主语,together with his students 是介词短语,做定语不是主语,所以用has。王老师去公园了不在这里,所以用 has gone to。故选 A。

 【点评】考查主谓一致和短语的用法。

 6.He

 for ten years.

  A. has been married

  B. married

  C. got married

  D. has married

 【答案】A

  【解析】【分析】句意:他已经结婚十年了。根据时间状语 for ten years.十年了,可知本句时态用现在完成时 has/have+过去分词,且谓语应为持续动词。be married 表结婚的状态,be 动词的过去分词为 been。故选 A。

 【点评】本题考查现在完成时,注意掌握结构 has/have+过去分词。

  7.— Mary, I remember you

 several years ago.

  — Yes, I

 for 3 years.

 A. married, have married

 B. married, married

  C. married, have been married

 D. have married, have been married

 【答案】

 C

 【解析】【分析】句意:——Mary,我记得几年前你结婚了。——是的,我已经结婚三年了。ago 表明时态是一般过去时,所以用过去式 married。排除 D。for+时间段用现在完成时,并且用延续性动词,现在完成时的结构是 have/has+动词过去分词,排除 B。marry 是非延续性动词,其延续性动词是 be married,be 的过去分词是 been,故选 C。

 【点评】考查一般过去时和现在完成时,注意平时识记非延续性动词及其延续性动词。

  8.—How many times _______ you _______ to Beijing this year?

  —Three times.

 A. have;been

  B. had;been

  C. have;gone

  D. had;gone

 【答案】

 A

 【解析】【分析】句意是:——你今年去过北京几次?——三次。考查 have been 与 have gone 的区别。have been 是指去过某地切已经回来了,have gone 是指去了某地还没有回

 来,根据答句 Three times.可以推测已经回来了,故选 A。

 9.So far Tom with Mary _______ 50 left -behind children to do their homework after school.

  A. help

  B. helped

  C. has helped

  D. have helped

 【答案】

 C

 【解析】【分析】此题要掌握现在完成时的时间状语及主语+with 短语是单数的概念,即可得出答案。选 C。

 10.The small shop ________ for several years.

  A. opened

  B. has been opened

  C. has opened

  D. has been open

 【答案】

 D

 【解析】【分析】open 是非延续性动词,和表示一段时间的时间状语连用必须转化为延续性动词 be open.根据句意,本句应用现在完成时态,故选 D。

  【点评】考查 open 转化为 be open, be open 里的 open 是形容词,不能加 ed..

  11.Great changes

 in my hometown in the last few years.

  A. took place

 B. will take place

 C. have taken place

 D. have been taken place

 【答案】C

  【解析】【分析】句意:过去几年我的家乡发生了巨大的变化。in the last few years 意为“在过去的几年里”,用于现在完成时;take place“发生”没有被动语态。故答案选 C。

 【点评】考查现在完成时。

  12.—Where is your father?

 —

  .

 A. He has been to Shanghai

 B. He has been in Shanghai

 C. He has gone to Shanghai

 D. He have been to Shanghai

 【答案】C

  【解析】【分析】句意:-你的父亲在哪儿?-他去上海了。Have been to 去过某地(已回);have been in 在……;have gone to 去了某地(未回)。本题中父亲是人们在找的人,所以是去了某地,还没回来,用 have gone to。主语 he 是三人称单数,用 has gone to。故选 C。

 【点评】本题考查现在完成时。以及 Have been to;have been in;have gone to 三个短语的词义和用法。

 13.—How long can I _________ this book?

 —Five days. But you must return it on time.

 A. borrow

  B. lend

  C. keep

  D. kept

 【答案】C

  【解析】【分析】句意:——我能保留这本书多长时间?——五天。但是你一定要按时归还它。A,borrow 借,瞬间性动词;B, lend 接,是瞬间性动词;C,keep 保留,是延续性动词;D,kept 是过去式。

 此处与 how long 连用,故此处用延续性动词,位于情态动词 can 之后,故用动词原形 keep,故选 C。

 【点评】本题考查延续性动词。以及 borrow,lend,keep,kept 四个词的词义和用法。

  14.—Your shoes are so old. Why don"t you buy a new pair?

  —Because I

  all my money on an MP5.

 A. spend

  B. have spent

  C. am spending

  D. was spending

 【答案】

 B

 【解析】【分析】因为把所有的钱都花在 MP5 上,所以没钱买鞋。强调过去发生的动作对现在的影响,应用现在完成时,故选 B。

  【点评】考查现在完成时的用法,强调过去发生的动作对现在造成的影响。

  15.I

  scared of dogs ever since a dog hurt me when I was five years old.

  A. will be

  B. was

  C. have been

  D. would be

 【答案】

 C

 【解析】【分析】由 since 引导的从句可知主句应用现在完成时,故答案为 C。句意是:自从我五岁时被狗伤过之后我就一直怕狗。

  【点评】本题考查现在完成时的用法。

  16.I am surprised at the new look of my hometown,for it _____ a lot over the years.

  A. changed

  B. changes

  C. will change

  D. has changed

 【答案】

 D

 【解析】【分析】我对我的家乡的新面貌感到惊讶,因为这几年改变了很多,

  结合 over the years 可知表达的动作发生在过去,对现在造成一定的影响,故用现在完成时have/has+过去分词,主语 it,故 has,故答案是 D.

  17.The volunteers ________ a lot of help to the old and the young since 2010.

  A. offered

 B. have offered

 C. are offering

 D. will offer

 【答案】

 B

 【解析】【分析】考查时态.句意"自 2010 以来,志愿者们向老人和青年提供了大量的帮助.".A 过去时.B 现在完成时态.C 现在进行时态.D 一般将来时态.since+点时间通常用于现在完成时态,结构是 have/has+动词的过去分词,主语是 volunteers 复数,用助动词have.offer 的过去分词是 offered.答案是 B.

 18.All the skirts

  .They

  very well.

  A. sold out;are sold

 B. sell out;have sold

 C. have been sold out;sell

 D. have sold out;sell

 【答案】C

  【解析】【分析】句意:所有的裙子都卖完了,他们非常畅销。第一空 sell out“卖完”,强调裙子已经被卖完的状态,本句用现在完成时的被动语态:has/have+been+过去分词,sell的过去分词为 sold;第二空 sell 作“销售”解释时用主动语态,在此处表一直卖得很好的状态,用一般现在时。故选 C。

 【点评】本题考查一般现在时和现在完成时的被动语态,注意 sell 的不同语态和用法。

  19.—How do you like Beijing, Miss Read?

 —I"ve no idea. I _____ there.

 A. have gone

 B. have been

 C. haven"t been

 D. haven"t gone

 【答案】

 C

 【解析】【分析】句意:---你觉得北京怎么样,瑞得小姐?---我不知道,我没有去过那儿。短语:have been to 去过某地(已经返回);have gone to 去了某地(尚未返回),根据句意,故答案为 C。

 【点评】考查短语辨析,区分 have been to 与 have gone to,理解句子,根据语境判断答案。

  20.—— ______you _____ out the problem, Sam?

 ——Not yet, but I"m going to.

  A. Did, work

 B. Are, working

 C. Have, worked

 D. Will , work

 【答案】

 C

 【解析】【分析】句意:萨姆,你计算出这道数学题了吗?——还没有,但是快了。结合语境可知上文描述的是现在已经完成的动作,故用现在完成时态。选 C。

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

 21.一 Is Tom at home?

  — No, he

 to the town.

 A. has been

 B. has gone

 C. goes

 D. will go

 【答案】

 B

 【解析】【分析】考查动词的时态。由语境可知,Tom 去镇上了,现在不在家。表示“已经去了某地”应用 have gone to sp. 。故选 B。have been to sp. 表示“去过某地”,现在已经回来了。

  【点评】考查 have been to 与 have gone to 的辨析。

  22.Susan

  China before.This is her first time to be here.

  A. won"t visit

 B. wasn"t visiting

 C. hasn"t visited

 D. doesn"t visit

 【答案】C

  【解析】【分析】句意:苏珊以前没有来过中国。表示以前没有来过中国,用现在完成时。故 C 选项正确。

 【点评】考查句子时态。

  23.I ________my dictionary to my classmate David a week ago, but he ________ it to me yet.

  A. lent; return

  B. have lent; returned

  C. lent; hasn"t returned

  D. have lent; didn"t return

 【答案】

 C

 【解析】【分析】句意:我一周前把我的字典借给了我的同学 David,但他还没还给我。ago 是过去时标志,故排除 B 和 D 选项,yet 是现在完成时标志,因此用 hasn"t returned,故选 C。

 【点评】考查时态,注意 ago 和 yet 的用法。

  24.—Your family have________ Sydney on holiday. Why not join them?

  —I"ve________ the city many times.

 A. gone to; gone to

  B. been to; been to

  C. been to; gone to

  D. gone to; been to

 【答案】

 D

 【解析】【分析】句意:——你家去悉尼度假了,为什么不和他们一起呢?——我们去过那个城市好几次了。根据 Why not join them,可知是 have gone to,去了;根据 many times ,许多次,可知用 have been to,去过,与次数搭配,故选 D。

 【点评】考查 have gone to 和 have been to 的用法,注意语境。

  25.Last week I _______ a cold. That"s to say since last week, I _______ a cold.

  A. have had; have had

 B. caught; have had

 C. have had; have caught

  D. caught; have caught

 【答案】B

  【解析】【分析】句意 :上周我患了感冒。也就是说,从上周开始,我就一直在感冒。“have a cold”和“catch a cold”均可表示感冒,但前者强调感冒持续的状态;后者强调感冒的行为,不可与表示一段时间的状语连用 。第一句上周感冒是发生在过去的动作,应用一般过去式“caught”;第二句从上周起就一直在感冒,是从过去一直持续到现在的状态,应用现在完成时“have had”,故选 B。

 【点评】考查同义短语的辨析和一般过去时与现在完成时的掌握与运用。

  26.I

 my hometown for a long time. I really miss it!

  A. have left

 B. went away from

 C. left

 D. have been away from

 【答案】

 D

 【解析】【分析】句意: 我已经离开家乡很长时间了,我十分想念它。句中 for a long time 不能与短暂性动词 leave 搭配, 需转换成可延续的 be away from ,根据句意词句应该用现在完成时,故答案为 D。

 【点评】考查现在完成时中延续性动词与 for 时间段的连用。牢记短暂性动词与延续性动词之间的转换。

  27.Our foreign teacher Miss Smith

  us English since five years ago.

  A. taught

 B. is teaching

 C. has taught

 D. teaches

 【答案】

 C

 【解析】【分析】句意:我们的外语老师史密斯小姐从五年前就教我们英语。由 since 可知用现在完成时,故选 C。

  【点评】考查现在完成时。

  28.William Shakespeare

 for 400 years, but his works still have great influence today.

  A. died

  B. was dying

  C. has died

  D. has been dead

 【答案】

 D

 【解析】【分析】句意:威廉·莎士比亚已经逝世 400 年了,但现在他的作品仍然有很大的影响力。由题干中的 for 400 years 可知应用现在完成时,且用延续性动词,排除 A、B 两项,C 项中动词 die 是非延续性动词,故选 D。

  【点评】考查现在完成时。

  29.—Do you miss your parents far away?

 —Yes, very much. They

 the hometown for over two years.

 A. left

 B. have left

 C. were away from

 D. have been away from

 【答案】

 D

 【解析】【分析】根据句意“他们已经离家两年多了”可知用现在完成时,时间状语 for over two years 表示时间段,动词要具有延续性,left 是 leave 的过去分词,是短暂性动词,不能和时间段连用,故选 D。

  【点评】本题考查延续性动词和短暂性动词的转换。

  30.My sister

 in America for two years.I miss her very much.

  A. studies

 B. studied

 C. has studied

 D. is studying

 【答案】C

  【解析】【分析】句意:我的姐姐在美国学习了两年了。现在进行时表示持续大现在的状态并有可能继续持续下去。故 C 选项正确。

 【点评】考查现在完成时。

  31.Mike began to work in the factory in 2013.He

  there for four years.

  A. is working

 B. was working

 C. works

 D. has worked

 【答案】D

  【解析】【分析】句意:迈克在这里工作已经 4 年了。一直持续的状态用现在完成时。故D 选项正确。

 【点评】考查现在完成时。

  32.Jackson

 school two years ago and he

  for two years.

  A. leaves; has gone

 B. left; has been away

 C. leaves; has been away

 D. left; has gone

 【答案】

 B

 【解析】【分析】句意:Jackson 两年前离开学校,他离开已经两年了。根据“two years ago”可知,第一空应用一般过去时;根据“for two years”可知,第二空应用现在完成时,且动词要用延续性动词,故选 B。

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

  33.The old city_______ a lot since ten years ago.

  A. changed

  B. changes

  C. change

  D. has changed

 【答案】

 D

 【解析】【分析】这个老城市已经发生了太多改变自从十年前。已经发生的用完成时。

 【点评】考查时态的用法。

  34.—What about watching the movie Big Fish tomorrow?

  —Oh, I

 it already.

 A. watch

 B. have watched

 C. will watch

 D. am watching

 【答案】

 B

 【解析】【分析】明天去看电影大鱼怎么样?哦,我已经看过了。already 是完成时的标志,故选 B。

  【点评】联系句意,注意辨析关键的词语,来判断所填之词。

  35.He has studied in our school __________.

  A. since five years

 B. for five years

 C. for five years ago

 D. in five years

 【答案】B

  【解析】【分析】句意:他已经在我们学校学习五年了。has studied 是现在完成时,和for+段时间连用,since+过去时间和现在完成时连用,in+段时间和一般将来时连用,故选B。

 【点评】考查时间状语。根据句意选出正确的时间状语。

  36.—Look at these stamps. I _______ them for five years.

 —Wow, they are wonderful.

 A. kept

  B. have kept

  C. have bought

  D. bought

 【答案】

 B

 【解析】【分析】句意:——看这些邮票,我持有它们 5 年了。——噢,真漂亮。表示动作从过去开始持续到现在用现在完成时,结构为 have/has+过去分词,因为主语是 I,助动词用 have,故选 B。

 【点评】考查现在完成时的用法,注意表示动作的延续用现在完成时。

  37.This museum

  here for over 80 years. It

 one of the oldest buildings in this city.

  A. is; was

  B. had been; is

  C. was; has been

  D. has been; is

 【答案】

 D

 【解析】【分析】考查动词的时态。句意:博物馆在这儿有八十多年了。它是这座城市最古老的建筑之一。前句表示从过去一直延续到现在的状态,用现在完成时态;后句表示的是现在的状态,用一般现在时态。故选 D。

 38.A number of tourists _____ Yangzhou many times because such a beautiful city.

  A. have been to

 B. has been to

 C. has gone to

 D. have gone to

 【答案】

 A

 【解析】【分析】句意:很多游客多次去过扬州,因为它是如此美丽的一个城市。have been to,表示去过某个地方,have gone to,表示去了某地,还没回来。many times 是很多次,游客们应该是去过很多次,用 have/has been to+地点,由于主语是复数,助动词用have,故选 A。

 【点评】考查现在完成时,注意 have been to 表示去过回来了,have gone to 表示去了还没回来。

  39.So far, the AIIB(亚投行)_____ 57 countries to be the founding members.

  A. attracted

 B. has attracted

  C. will attract

 【答案】

 B

 【解析】【分析】句意:到目前为止,亚投行吸引了 57 个国家成为发起国。So far,到目前为止,句子强调过去对现在造成的结果,用现在完成时态。故选 B。

 40.I have lived here _______ I was born.

  A. before

 B. when

 C. for

 D. since

 【答案】

 D

 【解析】【分析】自从我出生我就一直生活在这里。自从用 since.

  【点评】考查关连词的用法。

  二、初中英语动词的时态 41.The photo _____ taken by my brother last week is very nice.

 A.which were B.that is

 C.that were D.which was

 【答案】D

 【解析】

 试题分析:句意:上周我哥哥拍的照片非常漂亮。此处是定语从句修饰先行词 the photo,根据时间短语 last week 可知此处用一般过去时,故排除 B 项。因为先行词 the photo 是单数形式,故定语从句的谓语动词用单数形式。故选 D。

 考点:考查定语从句的用法。

 42.—My grandma

  looking at that photo on the wall.

 —I can understand. It helps her remember her childhood.

 A.enjoys B.enjoyed

 C.was enjoying D.will enjoy

 【答案】A

 【解析】

 句意:——我奶奶喜欢看墙上的那个照片。——我能理解,它能帮她想起她的童年。A. enjoys 喜欢, 用于一般现在时态 ,主语单三时;

  B. enjoyed 喜欢, 用于一般过去时态

 ;

 C. was enjoying

 喜欢, 用于过去进行时态 ,主语单三时 ;

  D. will enjoy 喜欢, 用于一般将来时态

 ; 根据 It helps her remember her childhood.可知用一般现在时态;故选 A

  43.—Where’s your father, Tom?

 — He __________newspaper in the study.

 A.reads B.read

 C.is reading D.has read

 【答案】C

 【解析】

 句意:--汤姆,你爸爸在哪里?--他在书房里读报纸。根据问句“汤姆,你爸爸在哪里?”,判断答语的句意是“他正在书房里读报纸。”即设空处的动作在说话时刻正在进行着,所以句子用现在进行时,现在进行时的构成:am/is/are+动词的现在分词,故答案为 C。

  44.Since the Belt and Road was come up with by president Xi Jinping, the contract amount(总额)

 of signing the documents(合同)

 237.77billion yuan.

 A.have reached B.reached C.has reached D.will reach

 【答案】C

 【解析】

 【详解】

 句意:自习近平主席提出“一带一路”倡议以来,签署文件的合同额已达 2377.7 亿元。考查动词时态辨析。since 自从,从句 Since the Belt and Road was come up with by president Xi Jinping,是一段时间,主句需用现在完成时;可排除 BD 两项。the contract amount 是单数第三人称,助动词需用 has;根据句意结构和语境,可知选 C。

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

  46.—Why are you walking so quickly, Edward?

 —There_____ a talent show in ten minutes.

 A.will have B.will be

 C.is going to have D.are going to be

 【答案】B

 【解析】

 【分析】

  考点:考查一般将来时。

 【详解】

  试题分析:句意:——你为什么走那么快,爱德华?——十分钟后就有个才艺表演。根据时间状语 in then minutes 十分钟后,句子要用一般将来时;句型 there be 有……;其一般将来时结构为 there will be 或 there is/are going to be,根据主语 a talent show 单数,所以用 is,故C 和 D 不对,故选 B。

  47.— Do you

 know _____ a wonderful match and two basketball matches on July 15 th ?

 — Yeah . I am going to watch them on that day.

 A.there will be B.there is going to have C.there are going to be D.is there going to be

 【答案】A

 【解析】

 【详解】

 句意:——你知道 7 月 15 日会有一场精彩的比赛和两场篮球赛吗?——是的。那天我要去看它们。考查 there be 结构。宾语从句需用陈述句语序,D 是疑问句语序,可排除。根据句意语境,本句用一般将来时。there be 结构的一般将来时用 there will be 和 there is going to be,表示最近要做的事,可排除 B。根据就近原则,a wonderful match 一场精彩的比赛,需用 there is going to be,可排除 C 项。综合以上,可知选 A。

  48.Peter and Linda

  Beijing for Shanghai yesterday afternoon.

 A.leave

 B.left

 C.are leaving

 D.will leave

 【答案】B

 【解析】

 【详解】

 句意:昨天下午 Peter 和 Linda 离开北京去上海了。短语 leave +某地+for+某地“离开某地去某地”根据 yesterday afternoon 可知,句子应该用一般过去时,故选 B。

 49.— Who

 the classroom tomorrow, Tony?

 — Our group.

 A.will clean

 B.cleans

 C.cleaned

 D.clear

 【答案】A

 【解析】

 句意:——托尼,明天谁打扫教室?——我们小组。考查一般将来时。根据提示词tomorrow 可知时态用一般将来时,其构成为:will+动词原形;故答案选 A。

  50.— I think the plan is just a waste of time. What do you think?

 — Well, if you don’t support the plan, ________.

 A.neither do I

 B.so do I

 C.neither will I

 D.so will I

 【答案】C

 【解析】句意:——我认为这个计划只是在浪费时间。您是怎么想的?——好,如果你不支持这个计划,我也不支持。Neither+助动词+主语,表示主语也不是……;这里是 if 引导的条件状语从句,主句用一般将来时,从句用一般现在时态,这里是主句,故助动词用will。根据题意,故选 C。

 点睛:Neither+助动词+主语,表示主语也不是这样;so+助动词+主语,表示主语也是这样。

  51.---Could you tell me______________ at the meeting? I didn’t take part in it.

 ---Sorry, I don’t know, either.

 A.what he said B.what did he say C.what he says D.what does he say

 【答案】A

 【解析】

 句意“-你能告诉我他在会议上说了什么吗?-对不起,我不知道”。根据 tell sb sth 可知,本题考查宾语从句。宾语从句要用陈述句语序,排除 B 和 D,且根据 I didn’t take part in it 可知,用一般过去时,故选 A。

  52.My grandma ______ a song with her friends when I came back.

 A.sings

 B.sang

 C.is singing

 D.was singing

 【答案】D

 【解析】句意:当我回来的时候,我的祖母正和她的朋友一起唱歌。根据 when I came back可知此处表示过去某时正在做某事,故用过去进行时,故选 D。

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

  54.I didn’t know when he

  back. He said he would call me when he

 home.

 A.will come; gets

 B.came; got

 C.would come; got

 D.came; would get

 【答案】C

 【解析】

 试题分析:句意为:我不知道他什么时候回来。他说他到家就会打电话给我。根据语境,前句是宾语从句,主句用一般过去时,从句应用表示过去的某种时态;后句是带有时间状语从句的宾语从句,从句中主句用过去将来时,从句应用一般过去时。结合选项可知应选C。

 考点:考查从句的时态用法。

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

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

  57.—How are you today?

 --Oh, I _______ as ill as I do now for a long time.

 A.didn’t feel

 B.wasn’t feeling

 C.don’t feel

 D.haven’t felt

 【答案】D

 【解析】

 句意:-你今天好吗?——哦,我很久没有像现在这样生过病了。表示过去到现在持续一段

 时期内都存在的一种状态,要使用现在完成时。故答案为 D。

  58.Mr. Green _______ London, but he will come back in two days.

 A.has been to B.has gone to C.goes to D.leaves

 【答案】B

 【解析】

 【详解】

 句意:Green 先生去了伦敦,但是他将在两天之后回来。has been to 去过某地,已经回来了;has gone to 去了某地,还没有回来;goes to 去…,一般现在时;leaves 离开,一般现在时。根据句意 but he will come back in two days 可知,这里表示 Green 先生去了伦敦,还没有回来。故应选 B。

  59.Jack is my classmate. We ______ each other since he came to our school.

 A.knew B.have known C.will know

 【答案】B

 【解析】

 【详解】

 句意:杰克是我的同学。自从他来到我们学校,我们就认识了。A. knew 一般过去时;B. have known 现在完成时;C. will know 一般将来时。时间状语从句“since he came to our school.”表示的是截止到目前为止的时间段,主句用现在完成时,故答案为 B。

  60.My family ________ supper together every day. It’s really a happy time for all of us.

 A.have

 B.had

 C.are having

 D.will have

 【答案】A

 【解析】

 试题分析:句意:我的家人每天都一起吃晚饭,对于我们大家来说这真的是幸福的时光。have supper 是一个固定的短语,意思是吃晚饭。根据句意及句中的 every day 可知,这个句子应该使用一般现在时,表示经常性的动作,故选 A。B 选项是一般过去时;C 选项是现在进行时;D 选项是一般将来时。

 考点:考查动词时态。

推荐访问:英语 人教版 真题
上一篇:英语情态动词专项练习经典含答案
下一篇:娄底市时事政治—保护环境绿色消费真题汇编及答案解析

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

优秀啊教育网 版权所有