现在完成时中have been in 和 have gone to 有何区别?
现在完成时中have been in 和 have gone to 有何区别?
1#:是have been in 不是have been to。
问答/288℃/2020-12-25 10:08:41
优质解答:
have been in是"现在还在某地逗留",是表示延续性动作,后面可以接时间,如He has been in Beijing for 3 years"(他已经在北京呆了3年),而have gone to是说"现在去了某地,还没有回来",是瞬间性动词,只能表示短暂性动作,比如说,He has gone to Beijing.(他已经去了北京)
我来回答
猜你喜欢
- I don't believe it./ I believe not.
- 有哪些比较常用的英语口语呀~在日常交流中哪些词组或者句型比较常用呢~
- He wait for you three hours ago.Who find it just
- 在北纬30度沿经线方向发射一导弹,它的落点是否位于北纬30度,是否受地转偏向力?
- 与圆c:x 2+y2一6x=o外切,且与y轴相切的动圆圆心的轨迹方程
- 用手拍打衣服,可将衣服上的灰尘拍下,这是因为____和_____原来是___的,手拍打衣服时,_____,灰尘由于惯性,
- 好听英文句子越多越好…要有中文翻译
- Financial management of small and medium enterprises哪些是实词哪些是
- 作文(半命题)一次活动(注意环境描写 烘托主题 不得低于300字)
- 一块三角形地,底边长150米,底边和高的比是6:5,这个三角形面积多少平方米?