has been to和has been in的区别 has been to和has been on的区别?

[更新]
·
·
分类:行业
1343 阅读

has

has been to和has been on的区别?

been to和has been on的区别?

1、has been to 曾经去过某地, 现在已经回到原地。它只能与表示次数的词语搭配,
比如:
She has been to Beidaihe twice.(此时不在北京)
How many times have you been to London
2、has been on表示一直呆在某地, 常与时间段搭配,
比如:
She has been on Beijing for nearly two weeks..(此时仍在北京)
How long have you been onthe factoory

has been to疑问形式?

has been to这用于现在完成时。表示去过某地。如果是has/have goneHave you gone to.是表示去了某地。它的一般疑问句就是把has/have移到句首大写后面加疑问号就可以了。Have you been to BeijingHave they gone to Beijing前面是你去过北京吗?
后面是他们去北京了吗

has been to和was went to的区别?

was went to是错误表达为,应该是has been to 和has gone to 的区别!has been to表示为“去过”之意,已经返回出发地,说话的时候,人不一定在所去的地方。has gone to 意思是“去了”,还没返回出发地,例如:
He has been to Africa.他去过非洲
He is not at home. He has gone to Africa. 他现在不在家。她去非洲了

has been与has gone的区别? 举例说明?

has been是曾经的意思,而has gone则是走了的意思,区别可以从以下例子看出:
He has been in Beijing for five years as our company representative, now he has gone to another company. 他作为我们公司代表在北京工作了五年,现在他去了另一家公司。