问题详情:
----When will your sister go to England?
----She London since four months ago.
A.went to B.has gone to C.has been to D.has been in
【回答】
D
【解析】
句意:——你妹妹什么时候去英国?——她四个月前就在伦敦了。考查动词时态辨析题。have gone to表示“去了”某地,现在仍然在那里;have been to表示“到过;去过”某地,但现在并不在那里;have been in表示某人在某个地方呆了多长时间。根据句意语境,结合since four months ago可知动作发生在过去,持续了一段时间,需用完成时态。BC两项不合语境,可知选D。
知识点:动词和动词短语
题型:选择题