They_____london for three days.  A.have been in B.have gone into C.have been to D.has gone to

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 14:21:06
They_____london for three days.  A.have been in B.have gone into C.have been to D.has gone to

They_____london for three days.  A.have been in B.have gone into C.have been to D.has gone to
They_____london for three days.
  A.have been in B.have gone into C.have been to D.has gone to

They_____london for three days.  A.have been in B.have gone into C.have been to D.has gone to
正确答案:A (句意:他们在伦敦已有三天了.) have been to:表示“到过某地”;have gone to 表示“去了某地(人不在现场)”.

A,他们在伦敦已经3年了

have been to是已经去过,现在回来了。have gone to 是去了还没回来。(不能用于时间段)正如题目他们在那待了三天,所以用A,待了三天。

D 表示已经去了三天,还没回来,完成时表示已经
C是表示去了,回来了,不对,
A,b用发错乐 ,go to 固定用法
选D ,望采纳谢谢