欢迎来到瑞文网!

have been to后面加什么时间状语

回答
瑞文问答

2021-09-24

用法区别:have gone to 和have been to 后面接+地点,时间状语可加可不加,have been to 后面接的是here、there、home、abroad要去掉to,have gone to 一般不用第一、第二人称当主语。

扩展资料

  have gone to和have been to的区别如下:

have been to后面加什么时间状语

  1、have gone to,第三人称时用 has gone to

  have gone to+地点意为 ”某人去了某地,现在还没有回来,可能在去的途中或已经到了目的.地”

  【例】He has gone to Shanghai. 他到上海去了(言下之意是他现在不在这里,可能是在去上海的路上,也可能已经在上海了)

  (He is on the way to shanghai./ He is in shanghai now.)

  2、have been to,第三人称时用has been to

  have been to+地点意为 ”某人曾经去过某地,此时已回来”

  【例】The old American man has been to China three times. 这位美国老人到过中国三次.

  另: have been in

  have been in+地点意为 ”在某地待了多久”,后面加一段表示时间的状语.如:

  He has been in China for ten years. 他在中国住了十年了.