---- Where are the Greens,may I ask?---- Well they ----- to

问题描述:

---- Where are the Greens,may I ask?---- Well they _____ to England..
They have been there for nearly a week now.(接上面那一句)
A.have been B.are going to C.have gone D.will go
答案是A还是C?为什么?
1个回答 分类:英语 2014-11-30

问题解答:

我来补答
have been to 去了一个地方,现在回来了
I have been to America.译为:我去过美国(现在回来了)
have gone to 去了一个地方,但现在还没回来
They have gone to America.译为:他们去美国了(现在还没回来,说话的时候“他们”并不在身边)
原题:They have been there for nearly a week now.他们现在在那呆了将近一个星期了
从这层意思上可以知道他们还没回来
综上,选C have gone
 
 
展开全文阅读
剩余:2000
上一页:hfftbjhg