where are the twins?they__abroad.A have been B have gone

where are the twins?they__abroad.A have been B have gone
英语人气:883 ℃时间:2019-10-11 01:47:17
优质解答
have gone表示去了还没回来,have been表示去过,就是去了已经回来了,这题看语意的话应该是选B,整句的意思是“那对双胞胎在哪?”“她们出国了”卷子上的选项是A have been Bhave been toChave gone D have gone to 我刚刚没把选项打完,还有这几个选项AB和CD这四个答案有上面区别啊关键是答案还是have gone,我就不懂是什么意思,我的第一选择是D居然错了go abroad是固定用法,是出国的意思,不用加to,gone是go的过去分词,和have连用表示现在完成时,have gone和have been都是现在完成时,不过have gone表示去了某个地方还没回来,have been表示去过某个地方并且已经回来了。不懂的话继续问吧,我会帮你解答。
我来回答
类似推荐
请使用1024x768 IE6.0或更高版本浏览器浏览本站点,以保证最佳阅读效果。本页提供作业小助手,一起搜作业以及作业好帮手最新版!
版权所有 CopyRight © 2012-2024 作业小助手 All Rights Reserved. 手机版