has been与has gone的区别是什么?
展开全部
has been 与 has gone 的区别是:意思不同、用法不同、强调内容不同
一、意思不同
1、has been 的意思是:表示“到过某地”,说话人现在已经回来了。
例句:
He has been to Hangzhou.
他去过杭州。
2、has gone 的意思是:表示“去了某地”,可能到了,也可能在路上。
例句:
He has gone to Hangzhou.
他去杭州了。
二、用法不同
1、has beena是延续性的,后面接的时间状语是一段时间。
2、has gone表示已经去了那个地方还没回来,属于瞬间动词(暂短性动词),不与一段时间连用。
三、强调内容不同
1、has been强调“去过”哪里的这个经历。
2、 has gone 已经离开去…地方,强调“已经离开”这个状态 。
上海楠贝
2024-04-15 广告
2024-04-15 广告
TfS(Together for Sustainability )是一个由化工行业的主要公司发起的联合倡议,旨在提高化工供应链的环境、社会和治理绩效。TfS的成员公司包括巴斯夫,拜耳,赢创工业,汉高,朗盛和苏威等。TfS的执行方法包括对供应...
点击进入详情页
本回答由上海楠贝提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询