开启辅助访问
浅色 暗色
随便看看

 找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问移动社区

搜索
英语家园 门户 语法学习 查看主题

"Have been"VS" Have gone"不是都“去”吗?究竟有什么区别?

发布者: Candy_hao | 发布时间: 2016-10-8 00:02| 查看数: 2084| 评论数: 1|帖子模式


(点击右边三个点,可调整速度,电脑上可下载)

假期马上就要结束了

明天上班大家一定会坐在一起

去Share自己的假期



A: Where did you go for your holiday?

B: I went to Japan. Where did you go?

A: I went to New York. Have you been to America before?

B: No, I've never been there.

A: By the way, Where's Jerry?

B: He's not back yet. He's gone to Spain.”

上面这段小对话里面有几个时态呢?

一般现在时,一般过去时,现在完成时

刚刚接触“现在完成时”的童鞋

想必都有过一阵蒙圈的时期

根本搞不清究竟要用哪个时态

比如说“去美国”

I go to America

I went to America

I've been to America

I've gone to America

这四句话表达的意思可是完全不同的哦

0?wx_fmt=gif.jpg

第一句是一般现在时,表达的是一种经常性或是规律性

I go to America twice a year.

我一年去两次美国

第二句是一般过去时,表达的是以前去美国了,讲述过去发生的一件事,对现在没有影响

I went to America last month.

我上个月去美国了

0?wx_fmt=gif.jpg

今天我们着重说一下第三句&第四句

Have/has been to


It refers to a place that someone has visited sometime in his life. In other words, "has been to" refers to an experience.

指某人这一生中去过某个地方,或者说是一种经历, 表示“曾经去过,并且现在回来了”

Examples:

I’ve been to America many times.

我去过美国很多次

Have you ever been to France?

你去过法国吗?

He's never been to London.

他从来没去过伦敦

0?wx_fmt=gif.jpg

Have/ has gone to


It refers to someone who has gone to a place but has not returned yet.

是指某人去到了某个地方,并且还没回来

PS: have gone to一般不会和第一人称 “I ”连用,除非是打电话或是发邮件的时候, 因为如果你和别人面对面聊天说:I've gone to ... 请问现在说话的人是谁?

Example:

I've gone to America. Please call me when I'm back.

我去美国了,请等我回来再给我打电话

Where has Tom gone?

Tom去哪了?

He's gone to the bank. He should be back soon.

他去银行了,他应该马上就回来

0?wx_fmt=gif.jpg

懂了没?

发新帖

最新评论

hickwall927 发表于 2016-10-8 13:11:10
i understan,thank you
关闭

站长推荐上一条 /1 下一条


关于我们|免责声明|广告合作|手机版|英语家园 ( 鄂ICP备2021006767号-1|鄂公网安备42010202000179号 )

GMT+8, 2026-5-3 06:26

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表