Have your mother___Shanghai yet?She went there two years ago.A.gone to B.been inC.been to如何选

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/16 13:57:14
Have your mother___Shanghai yet?She went there two years ago.A.gone to B.been inC.been to如何选

Have your mother___Shanghai yet?She went there two years ago.A.gone to B.been inC.been to如何选
Have your mother___Shanghai yet?She went there two years ago.A.gone to B.been inC.been to
如何选

Have your mother___Shanghai yet?She went there two years ago.A.gone to B.been inC.been to如何选
选C.
has been to 到过某地(现在已经不在这个地方了)
has gone to到某地去了(可能现在还在去某地的路上,也可能已经到了某地.gone含有“消失”的意思,即这个人不在眼前.)
has been in 一直在某地
句意:
你妈妈到过上海吗?她两年前到过.
顺便提一下,前面的Have应该改为Has,主语是第三人称单数.

B.been in
你妈妈在上海吗?
她两年前去的.
been to是强调到过某地
gone to是强调去这个动作
been in 是说在那个方
根据后面回答,应该是问是不是在上海,所以选B

c.
你妈妈去过上海吗?
A gone to 意思是:你妈妈去了上海吗?

has/have been to表曾经去过某地,现在已经回来了
has/have gone to表已经去了某地,还没有回到出发点
句子里面说她妈妈两年前去了上海,并没有说回来没有,但是从yet 可以看出:是问已经去了上海,我个人认为选A
这个题有点问题, your mother是第三人称 应该是 Has...

全部展开

has/have been to表曾经去过某地,现在已经回来了
has/have gone to表已经去了某地,还没有回到出发点
句子里面说她妈妈两年前去了上海,并没有说回来没有,但是从yet 可以看出:是问已经去了上海,我个人认为选A
这个题有点问题, your mother是第三人称 应该是 Has

收起

C
Has