题目内容

【题目】They_________ China for two years.

A.has been to B.have been in

C.have gone to D.has come to

【答案】B

【解析】

试题分析:句意:他们在中国两年了。A.has been to去过某地(已回),常与次数连用,不与时间的长度连用。错;B.have been in在某地;C.have gone to去了某地(未回);D.has come to……。go和come都是非延续性动作,不与for, since等表示一段时间的状语连用,C、D错。故选B。

练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网