题目内容

5.---Where is Tom?I haven't seen him for several months.
---He _______ America.He ______ there for half a year.(  )
A.has gone to; has beenB.has gone to; has gone
C.has been to; has beenD.has been to; has gone

分析 翻译:--汤姆在哪?我已经有几个月没有看见他了.
--他已经去美国了.他在那儿半年了.

解答 答案:A.have/has been to表示去过某地,人已经回来;have/has gone to表示去了某地,人未回来;have/has been in 表示到达(在)某地;根据语境:表示提到的人不在说话地点,用have gone to 去了某地,have been in 待在某地,故选A.

点评 本题考查的是现在完成时,区分have/has been to、have/has gone to和have/has been in 用法是解题的关键.

练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网