> 英语 >
have done 是现在完成时,表在过去发生的动作对现有影响.So far I have been to Beijing twice.
这句话中为什么用的是been的形式?
人气:305 ℃ 时间:2020-03-31 15:05:55
解答
have been表示去过某地已经回来了,所以说他现在在叙述他去过北京两次,说明他去过了已经回来啦,而have gone 是去了但是还没有回
推荐
猜你喜欢
© 2024 79432.Com All Rights Reserved.
电脑版|手机版