时尚男士

havebeento和havegoneto的用法区别

时尚男士 https://www.nanrens.com 2023-03-29 19:43 出处:网络 编辑:@时尚男士
摘要 用法区别: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 后面接的是here、there、home、abroad要去掉to,have gone  to 一般不用第一、第二人称当主语。

havebeento和havegoneto的用法区别

have gone 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. 他在中国住了十年了.

历史上的今天
12月52022英语学习方法——书籍与资料推荐(成人篇)2022英语学习方法2022英语学习必备APP2022英语学习和文化自信并不对立

0

精彩评论