she has been to Beijing for two months这句话有错吗?
来源:百度知道 编辑:UC知道 时间:2024/05/03 05:03:34
to 改成in
been to是一个瞬间动词, have been 。。for表示一个持续动作,所以不能这样用,正确的说法是
she has been in Beijing for two months
意思不明确啊!
可以参考:
1。she had been to beijing 2months ago
她2个月前去过北京
2。she has been stay in beijing for 2 months
她在北京已经呆了俩月拉/她来北京2个月了
--------
IM SO PLEASED IF MY ANSWER MAY HELPED U TO SOLVE SUCH PROBLEM,BUT ITS JUS 4 A RE.
BLESSING U
She has gone to Beijing for two months.
gone ..to 去哪里还没有回来
been to 是去过哪里
没错。不能用She has gone to....for two months.
因为GO这个单词不是延续性单词。
但是要表达去了那里2个月了只能用has been to ,意思和GO一样。
BEEN改为gone
been to表示去过,但现在不一定在那里
been gone表示现在正在那里
it should be :She has been in Beijing for two months.
She has been added to your Favorites
has been to make
has been to 的问题
#39.The girl is going to marry ___ the man she has been engaged ___.
she has been to Beijing for two months这句话有错吗?
1)Sally has been in China for 10 years ,so she ____(has got used to ,has used to )the Chinese food.
has been to和has been in 的区别
has been to 与has gone to的区别
has been to,has gone to ,has been in 的区别
A programme has been detected to.....