题目内容

14.-Where is your father?-He_______ France and he_______ Paris for about a month.(  )
A.has been to; has been inB.has gone to; has been in
C.has been in; has been toD.has gone to; has been to

分析 ---你爸爸在哪儿?
---他去了法国他在法国待大约一个月.

解答 答案:B.结合句意说话的时候不在本地,动作发生在过去,对现在造成一定的影响,故用现在完成时,have/has+gone to去了某地,have been to去过某地,have/has+been in表示在某地呆了多少时间,主语he,故has,故选B.

点评 have/has been to意为"曾经去过某地",现在已不在那里了,后可接次数,如once,twice,three times等,表示"去过某地几次",也可和 just,never,ever等连用.如:My father has been to Beijing twice.我父亲去过北京两次.
I have never been to the Great Wall.我从未去过长城.
Have/has been in表示"在某地呆了多少时间",常与时间段状语连用.如:
I have been in Shanghai for three years.我到上海已有三年了.
He has been in London for half a month.他来伦敦已有半个月了.

练习册系列答案
相关题目

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

精英家教网