My father ____ Hainan Island ,he will be back next Saturday.A.has gone B.has gone to c.has been toD.has been in这个选什么?

问题描述:

My father ____ Hainan Island ,he will be back next Saturday.A.has gone B.has gone to c.has been to
D.has been in
这个选什么?

选C 去海南是 现在完成时 去个地名 用to
一般都是用 been to somewhere 很少听过gone to somewhere
这里 还是“在”海南合适 而不是“去” 海南

B.has gone to
已经去了了海南岛。
过去完成时, 所以用 has+动词的过去完成分词, 这里还需要 to 为介词

B.has gone to
My father has gone to Hainan Island ,he will be back next Saturday.
我爸爸已经去了海南岛,他将在下星期六回来.
has been to已过到过某地,不符合句意

因为还没有回来,所以选B. has gone to.