He has____his sister`s for a few days.(A.been at B.been to C.gone to D.gone for)

来源:百度知道 编辑:UC知道 时间:2024/06/02 02:17:32
请解释你的答案

A
been to 是去过的意思。
gone不能表示持续一段时间。
so A is correct.

c
他已经去他姐姐家有好几天了.
本人不在场,而且用 go to
所以选C

选B
表明去his sister's好几天了