---- Where are the Greens, may I ask? ---- Well they _____ to England. ......
Theyhavebeentherefornearlyaweeknow.(接上面那一句)A.havebeenB.aregoingtoC.havegoneD.willgo答案...
They have been there for nearly a week now.(接上面那一句)
A.have been B.are going to C.have gone D.will go
答案是A还是C? 为什么? 展开
A.have been B.are going to C.have gone D.will go
答案是A还是C? 为什么? 展开
3个回答
展开全部
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
学习进步~若觉得满意~请记得采纳~~∩_∩
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
学习进步~若觉得满意~请记得采纳~~∩_∩
展开全部
C,因为have been 表示去过。。。。(已经回来了),have gone 表示去。。。(还没回来)
根据这个句子的意思应该选C。
翻译:我能问问格林一家去哪了吗?
他们去英国了。已经去了一周了。
根据这个句子的意思应该选C。
翻译:我能问问格林一家去哪了吗?
他们去英国了。已经去了一周了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
C
从后面一句可以判断他们去了英国但还没有回来。
如果选A,表示的是去过英国,说明现在已经回来了,
所以选C,表示去了英国
从后面一句可以判断他们去了英国但还没有回来。
如果选A,表示的是去过英国,说明现在已经回来了,
所以选C,表示去了英国
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询