When we ------,they ------ there for an hour.A.arrived;had b

问题描述:

When we ______,they ______ there for an hour.A.arrived;had been B.reached;had got
1个回答 分类:英语 2014-11-05

问题解答:

我来补答
应该选 A
当我们到那里的时候,他们已经到了一个小时了.
表示到达可以用 arrive ,reach 或者get to
由于for an hour 是时间段,所以第二个空必须用延续性动词
到达的延续性动词 是 have (has )been
根据句意用过去完成时 had been .
再问: 您好,首先谢谢您的回答 想问一下get不能与完成时连用吗,它是瞬间动词吗,谢谢
再答: get 可以与完成时连用,但是不能和完成时中的时间段连用。 因为它是瞬间动词,和时间段连用时,必须转化为延续性动词 have (has)been
 
 
展开全文阅读
剩余:2000
下一页:练习2.3