所在位置: 查字典英语网 >初中英语 > 中考英语 > 中考语法 > 2014中考英语语法专项训练:时态、语态(9)

2014中考英语语法专项训练:时态、语态(9)

发布时间:2016-02-29  编辑:查字典英语网小编

  81.How long have you ____ there?

  ----About four years.

  A.come

  B.gone

  C.left

  D.worked

  82.Ive ____ this dictionary ____ a year. Its still new now.

  A.bought; for

  B.had; for

  C.bought; since

  D.had; since

  83.Hes out. He ____ the library.

  A.went to

  B.has gone to

  C.has been to

  D.had gone to

  84.Our maths teacher has ____ Australia for a week.

  A.gone to

  B.been in

  C.arrived in

  D.been to

  85.How nice youve come! Weve waited for you for about two hours. Where ____ , Jim?

  A.are you

  B.have you been

  C.are you from

  D.have you gone

  86.He ____ his homework and now is listening to music.

  A.finished

  B.finishes

  C.has finished

  D.finish

  87.Wheres your headmaster?

  ----He ____ Beijing. He wont be back ____ next week.

  A.went to; after

  B.has gone to; until

  C.has been to; until

  D.has been to; after

  88.Have you ever ____ to the Huaxi Park?

  ----Yes, I ____ there last summer.

  A.gone; went

  B.gone; have been

  C.been; went

  D.been; have

  89.When I got to the factory, the workers ____ about the film.

  A.are talking

  B.talked

  C.were talking

  D.have talked

  90.I ____ a letter when my mother came in.

  A.write

  B.am writing

  C.was writing

  D.have write

  下一页:参考答案

  点击查看:2014中考英语语法专项训练

  参考答案

  81.D.前三项均为非延续性动词,不能与how long连用。

  82.B.buy是非延续动词,故不能表延续,而have可表示延续性的动作。

  83.B.

  84.B.A、C两项均为非延续性动词,不能表示延续性动作。D项的 has been to只能表示去过哪里,而不能表示在某处逗留或居住。

  85.B.问上哪去了,故用 have been.

  86.C.选把作业做完了(has finished),接着做别的事情。

  87.B.他上北京去了。应用has gone,注意答语中的notuntil句型,此句表示:他下周才能回来。

  88.C.第一句问是否去过,故用 have been.答语说去年夏天去的,只用过去时。

  89.C.当(从句)某一动作发生时,(主句)又发生了另一个动作,应用过去进行时。

  90.C.when引导的从句用过去时,主句用过去进行时,表示从句动作发生时间短,而主句动作持续时间相对较长。

查看全部
推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读

分类
  • 年级
  • 类别
  • 版本
  • 上下册
年级
不限
类别
英语教案
英语课件
英语试题
不限
版本
不限
上下册
上册
下册
不限