问题 选择题

-- So far, how long _______ you __________ China?     -- For one year.

A.have, come to

B.have, been to

C.have, been in

D.have, gone to

答案

答案:C

考察时态。句意:到目前为止,你到中国多久了?——一年。结合语境可知本句描述的是到现在为止已经完成的动作,故用现在完成时态。英语中瞬间动词不能与表示一段时间的时间状语连用,选项ABD表示瞬间动作,故选C

口算题
解答题