My cousin _______ Sydney for half a yearA.has been to b.has gone to c.has come to d.has benn in

问题描述:

My cousin _______ Sydney for half a year
A.has been to
b.has gone to
c.has come to
d.has benn in

好象选C啊

应该选B 吧
has gone to 表示去了没有回来
A表示去过了几次
C和D 不能那么用吧

D, 与一段时间状语连用,用have been in

d

has been in
表示一个动作的持续,后面有for a half year,说明“呆在悉尼”这一动作持续了半年,要用现在完成进行时

My cousin has gone to Sydney for half a year