"______ the United States?" "Yes, we went there on business last month."

admin2009-02-15  34

问题 "______ the United States?" "Yes, we went there on business last month."

选项 A、Did you go
B、Have you gone to
C、Have you ever been to
D、When did you visit

答案C

解析 [A]与题干无法搭配,因为go为不及物动词,表示去某个地方时要用go to。[D]与题干构成问时间的特殊疑问句,其回答应该为具体的时间。[B]和[C]涉及到have been…和have gone…的用法,都表示“曾去过……”,但在意思上有区别。 have been…表示去过某地,现在已经不在那儿,回来了;而have gone…则表示去了某地,现在还在那儿,没有回来。例如:①Xiaoyan’s been to Paris.晓燕去过巴黎。(已经回来了。)② Xiaoyan’s gone to Paris.晓燕去了巴黎。(现在还在巴黎。)。所以答案为[C]。
转载请注明原文地址:https://kaotiyun.com/show/SiAd777K
0

最新回复(0)