He has been to Beijing和He has been in Beijing有什么区别?

来源:学生作业学帮网 编辑:学帮网 时间:2024/05/15 12:14:52

He has been to Beijing和He has been in Beijing有什么区别?

He has been to Beijing他去过北京,(现在已经回来了,已经不在北京).
He has been in Beijing.后面必须加一段时间,如 for three years,他已经在北京呆.了.
另外还有一个值得注意
he has gone to Beijing.他去北京了,(可能在路上,可能在北京,反正现在还没回来)

前边一句是,他已经去北京了,可能是在路上也可能已经到了,而后边意思是他已经到(在)北京了。

been to ---以前去过
been in--现在还在北京

He has been to Beijing是他以前去过北京,目前不在北京。
He has been in Beijing一般指他在北京待了一阵子了,通常这个句子后面还有时间:he has been in been in beijing (for 3 years)/(since last year),他在北京待了3年/他从去年就一直待在北京了。
希望对你有帮助!...

全部展开

He has been to Beijing是他以前去过北京,目前不在北京。
He has been in Beijing一般指他在北京待了一阵子了,通常这个句子后面还有时间:he has been in been in beijing (for 3 years)/(since last year),他在北京待了3年/他从去年就一直待在北京了。
希望对你有帮助!

收起