-Where is your uncle? I haven't seen him for a long time.

所属学校:学历教育 科目:初中英语 2024-08-05 08:39:32 初中英语

-Where is your uncle? I haven't seen him for a long time.

-He ____ Beijing for about half a year. He moved there Last November.

A. has gone to B. has been to C. has arrived in D. has been in

【答案】

D

【解析】

句意:你叔叔在哪里?我很长时间没有见他了。他去北京大约半年了。他去年十一月搬到那里的。结合for about half a year可知动作发生在过去,持续了一段时间,故使用现在完成时,表示在某地呆了多久,用has been in故答案是D。 A. has gone to 去了某地 B. has been to 去过某地 C. has arrived in 到达,是短暂性动词,不能与一段时间连用。

版权声明

声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益 请联系本站我们将配合处理!

下一篇 :返回列表

分享: