精英家教网 > 初中英语 > 题目详情
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 用法是解题的关键.

练习册系列答案
相关习题

科目:初中英语 来源: 题型:选择题

15.After the accident,citizens are wondering           about the serious events.(  )
A.will the government take action
B.how will the government take action
C.how the government will take action
D.if will the government take action

查看答案和解析>>

科目:初中英语 来源: 题型:句型转换

16.We all know that many kids like sweet food better than salty food.(保持句意基本不变)
We all know that many kidsprefer sweet foodto salty food.

查看答案和解析>>

科目:初中英语 来源: 题型:选择题

13.----Would you please tell me____________?----Sure,no problem.(  )
A.when did the earthquake hit Japan
B.why should we study foreign languages
C.how long will you stay in America
D.what this big animal is called in English

查看答案和解析>>

科目:初中英语 来源: 题型:填空题

20.She wonders whether hehas accepted (accept) the plan or refused it so far.

查看答案和解析>>

科目:初中英语 来源: 题型:句型转换

10.A guide showed the foreigners around Dongzhou Park yesterday.(改为被动语态)
The foreignerswere showed around Dongzhou Park yesterday.

查看答案和解析>>

科目:初中英语 来源: 题型:选择题

17.-I've made little progress in my history.
-Perhaps you should go over        as often as before.(  )
A.what have you learnedB.what you have learned
C.how you have learnedD.how have you learned

查看答案和解析>>

科目:初中英语 来源: 题型:句型转换

14.The football match didn't take place last Friday.It rained heavily.(合并为一句)
Last Friday the football match didn't take placebecause of the heavy rain.

查看答案和解析>>

科目:初中英语 来源: 题型:选择题

15.-Could you let me know        yesterday?
-Because the traffic was heavy.(  )
A.why did you come lateB.why do you come late
C.why you came lateD.why you come late

查看答案和解析>>

同步练习册答案