英语家园

 找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问移动社区

搜索

have been 和have gone

发布者: 蓝天天.2007 | 发布时间: 2007-8-22 15:29| 查看数: 6314| 评论数: 11|

1have been 和has been 含有“去过某地然后回来了”的意思:

Where have you been?--I've been home.(=而现在我回来了)

2have gone 和has gone 含有“在某个地方或正往某个地方途中”的意思:

Where 's John ?--He's gone home.(=他已在那里,或正往那里的途中)

3have been 和have gone 与to+名词连用

I've been to a party..(=现在我回来了)

John's gone to a party.(=他已在那里/正去那里)

have been 与at 和in连用:

I've been at a meeting.I've been in Paris.

4have been 和have gone 与副词,如out 和away 连用:

I'v been out/away.(=现在我回来了)

John's gone/out away.(=他不在这里)

[ 本帖最后由 xinyuegegegood 于 2007-8-28 22:44 编辑 ]

最新评论

haste 发表于 2007-8-28 21:47:35
have(has) been to 表示去过某地,

have(has) gone to 表示去了某地
victory006 发表于 2008-3-4 09:52:21
I see,thank you !
韩国 发表于 2008-8-24 06:20:16
了解
lady0124 发表于 2008-12-15 16:34:27
嗯,学习了
随风一瓢 发表于 2009-1-3 10:04:48
学习了
bondy 发表于 2009-1-5 17:29:14
[1_28]
Cisy 发表于 2009-1-20 08:57:32
Oh,that's great, thank you very much!
解放 发表于 2009-1-20 19:20:03
嗯,学习了
smiletnw 发表于 2009-1-21 22:41:35
了解..
疏帘透月 发表于 2009-6-17 17:15:39
谢谢!!
royalchen 发表于 2009-9-7 09:28:10
I see ,get it,thanks!
快速回复 返回顶部 返回列表