题目内容

1.---Where is your father?
He       to Japan.He                    there twice before.(  )
A.has gone; has goneB.has been; has been
C.has gone; has beenD.has been; has gone

分析 --你爸爸在哪里?
--他去日本了.他以前去过那里两次了.

解答 答案:C.
have/has been to表示去过某地,人已经回来;have/has gone to表示去了某地,人未回来.根据Where is your father,可知父亲不在说话的地方,说明,去某地了.所以应用have/has gone to.而He                    there twice before是说以前他去过两次,所以用has been.故选C.

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

练习册系列答案
相关题目

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

精英家教网