三者都有“到/在某地去”的意思,区别在于:
1、涵义不同:
Havebeenin强调了际进得最活“住在某地/待在某地一段时间”
havebeento强独星调“过去到过而现在已返回
havegoneto强调“动作的完成”,突出的是人。
2、用法不同:
havegoneto和havebe获比钱切细ento 后面接+地点,时走球口殖间状语可加可不加
have be探别晶外飞防征套胶领en in 后面接地点 +再接时间状语
扩展资料:
1、第三人称概时可以采用hasbeento,hasgoneto和hasbeenin
例句:Shehasbeen to Beijing twoyears.
她两年前去过北京。
2、havebeento后面接的是here、there、home、abroad要去掉to
例句:I havebeen here withmy wife.
我和我的妻子来过这。
3、h便他末鲁机素度看avegone to一般不用沉现第盾就第一、第二人称当主语
例如:Jack has gone to Hangz和林低万hou, you can call him.
Jack去杭州了,你可以打电话给他
标签:been,gone,区别