been to ,gone to ,been in三者的区别?

been to ,gone to ,been in三者的区别?
问been to ,gone to ,been in三者的区别.)
还有一道选择题:
Neither you nor he () to Hefei.
A:have been
B:has been
C:have gone
D:has gone
英语人气:675 ℃时间:2019-11-06 23:50:07
优质解答
选B 题目的意思“你和他都没去过合肥”,用has因为neither nor 的“就近原则”,谓语动词与he一致.
have been to 意为“去过了(而现在没在)某地”
have gone to 意为“去了(而且现在还在)某地”
have been in 意为“(现在)在某地”
给你几个例句也许你可以更好的理
1.They all have been to Beijing.他们都去过北京.
2.they all have gone to Beijing.他们都去北京了.
3.they all have been in Beijing .他们都在北京.
注意看中文翻译的不同.
我来回答
类似推荐
请使用1024x768 IE6.0或更高版本浏览器浏览本站点,以保证最佳阅读效果。本页提供作业小助手,一起搜作业以及作业好帮手最新版!
版权所有 CopyRight © 2012-2024 作业小助手 All Rights Reserved. 手机版