We____here two hours ago . So we___ _here for two hours .A.have arrived , have b

We____here two hours ago . So we___ _here for two hours .A.have arrived , have b

题型:不详难度:来源:
We____here two hours ago . So we___ _here for two hours .
A.have arrived , have beenB.have come , have been
C.came , have comeD.arrived , have been

答案
D
解析

试题分析:句意:我们两小时前到达这里。因此我们已经在这儿两个小时了。结合语境可知前文描述的是过去某事发生的动作,故用一般过去时态。下文描述的是从过去某事持续到现在并将继续下去的动作,故用现在完成时态。选D。
点评:英语中的时态主要是借助于时间状语与上下文语境来进行判断。解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。
举一反三
----What will we do if we want to develop our village ?
---- A lot of roads ______. I think .
A.have to buildB.are buildC.must be builtD.will build

题型:不详难度:| 查看答案
I don’t think it ____________ tomorrow.
A.does snowB.is going snowC.willD.will snow

题型:不详难度:| 查看答案
If it __________ tomorrow, we’ll go to the Great Wall.
A.doesn’t rainB.won’t rain
C.not rainsD.isn’t rain

题型:不详难度:| 查看答案
— I called you yesterday evening, but there was no answer.
— Oh, sorry, perhaps I     a news paper outside my bedroom.
A. read    B. am reading      C. was reading
题型:不详难度:| 查看答案
— Where is Jim?
— I have no idea, maybe he     school.
A. has been to     B. has gone to     C. goes to
题型:不详难度:| 查看答案
最新试题
热门考点

超级试练试题库

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