have you been 和 have you come有什么区别? 10

比如:HaveyoucometotheUSA?HaveyoubeentotheUSA?到底有什么区别阿?... 比如:
Have you come to the USA?
Have you been to the USA?

到底有什么区别阿?
展开
 我来答
洪小火
2019-11-11 · TA获得超过2485个赞
知道大有可为答主
回答量:7673
采纳率:56%
帮助的人:1037万
展开全部
有区别。
have you been是系动词be的现在完成时态。它表示的意思是:过去其时开始起成为XX状态,现在仍然是XⅩ状态。
如:Ⅰhave been a teacher for twenty years.意思是过去某时当上了老师,现在仍然是老师,而且己有20年了。
have you come 是come 的完成时态。表示你在过去某时来了,现在仍然还在。
中博教育ZBG
2019-11-11 · 百度认证:广州中博教育官方账号
中博教育ZBG
广州中博教育股份有限公司始于2004年。2018年,中博教育在全国拥有51个分公司、1600余人非教学员工,业务范围涵盖ACCA、CMA、CFA、FRM、CIMA、CICPA等国际财经金融证
向TA提问
展开全部
你好,第一句,HaveyoucometotheUSA?中文意思:来了美国还没有回去,
第二句,HaveyoubeentotheUSA来过美国但已经回去了,
当中的区别在于一个正在美国,一个去过美国已经回来了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
十月木林
2019-11-11 · TA获得超过139个赞
知道小有建树答主
回答量:103
采纳率:0%
帮助的人:75.7万
展开全部
好像been问是以前去过美国吗,come是问已经出发去美国了吗,我不太确定,有点忘记啦
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式