He has____his sister`s for a few days.(A.been at B.been to C.gone to D.gone for)请解释你的答案

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/30 14:11:56

He has____his sister`s for a few days.(A.been at B.been to C.gone to D.gone for)请解释你的答案
He has____his sister`s for a few days.(A.been at B.been to C.gone to D.gone for)
请解释你的答案

He has____his sister`s for a few days.(A.been at B.been to C.gone to D.gone for)请解释你的答案
A
been to 是去过的意思.
gone不能表示持续一段时间.
so A is correct.

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

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