初中英语关于的问题

have/hasgone只能用于第三人称吗?在hasgone的解释中是去某地方的人不自在说话现场。那么就是说用在hasgone里面的人称不能说话那就不能用I了、是不是?... have/has gone只能用于第三人称吗?
在has gone的解释中是 去某地方的人不自在说话现场 。那么就是说 用在has gone里面的人称不能说话 那就不能用I了、是不是?
展开
wangjie4ever
2010-08-21 · TA获得超过426个赞
知道小有建树答主
回答量:129
采纳率:0%
帮助的人:148万
展开全部
一般情况下:
have gone to不能用在第一、第二人称
用have gone to 的时候表示"去的那个人"不在场, 已经去了别地, 还没有回来.
比如:
---Has she gone to Hongkong?
---Yes, she has.
在这段对话中, "她"并不在场, 她已经去了香港, 还没有回来.
所以我们用"has gone to"

再看段对话:
A: Have you gone to London?
B: Yes, I have.

这段话是错误的, 为什么呢, have gone to 表示去了某地还没有回来, 也就是说B还在伦敦没有回来, 既然人都不在此地了, 又怎么会和A有这段对话呢?

所以这段话应该改成:
A: Have you been to London?
B: Yes, I have
A: 你去过伦敦吗?
B: 是的, 我去过.

have been to 和 have gone to 的区别是:
(1) 前者可以用于任何人称, 后者只能用于第三人称
(2) 去过,回来了”用been,“去了,没回来”用gone,两者均可后接地点,前者表示去过某地,通常可与表示次数的状语连用;后者表示到某地去了,强调说话的当时去某地的人不在场。
如:have been to
用例:He has been to Paris three times. 他去过巴黎三次。
They have been to the zoo. 他们到动物园去了。
The children have gone to play in the park. 孩子们到公园玩耍去。
百度网友1431037
2010-08-21 · TA获得超过3383个赞
知道小有建树答主
回答量:227
采纳率:0%
帮助的人:162万
展开全部
has gone是现在完成时针对第三人称单数的,have是第一人称或复数的,比如he has done something他做了什么事,I have done something我做了什么事,they have done something他们做了什么事。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
bdbrightstar
2010-08-21 · TA获得超过409个赞
知道答主
回答量:77
采纳率:0%
帮助的人:53.5万
展开全部
have/has gone的区别只在于have和has的使用原则
have用于一二人称和第三人称复数;has用于第三人称单数
答案的解释也对,只不过把问题说麻烦了
用在has gone里面的人称不能说话 那就不能用I 也对 但是不是我的更便于记忆和理解呢
希望我说的对你有帮助
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式