--- How long have you _________ there?--- For about one week.A.reachedB.goneC.ar

--- How long have you _________ there?--- For about one week.A.reachedB.goneC.ar

题型:不详难度:来源:
--- How long have you _________ there?
--- For about one week.
A.reachedB.goneC.arrived D.studied

答案
C
解析

试题分析:A.及物动词,到达;B.去,到; C.不及物动词,到达; D.学习。句意:你到哪儿多久了?——大约一个星期。结合语境reach相当于get to后需接具体名词,不能接there;Go为瞬间动词,不能和表示一段时间的时间状语搭配。故选C。
点评:英语完成时态中有瞬间动词与持续性动词之分,瞬间动词只表示瞬间动作,不能和表示一段时间的时间状语连用,反之持续性动词也是一样。再没有时间状语的情况下,就要结合语境具体分析。
举一反三
A moment, please.I"m checking if Mr. Smith _________ free tomorrow.
A.isB.beingC.to be D.will be

题型:不详难度:| 查看答案
It        when I        my homework last night.
A.raining, didB.rained, was doingC.was raining, doD.rains, was doing

题型:不详难度:| 查看答案
There           a film tomorrow night.
A.haveB.is going to haveC.will haveD.is going to be

题型:不详难度:| 查看答案
So far, we           3000 English words.
A.learnedB.have learnedC.studiedD.learn

题型:不详难度:| 查看答案
Tom said he           to Guangzhou.
A.never wentB.had never beenC.has never goneD.has never been

题型:不详难度:| 查看答案
最新试题
热门考点

超级试练试题库

© 2017-2019 超级试练试题库,All Rights Reserved.