作业帮 > 英语 > 作业

have done 是现在完成时,表在过去发生的动作对现有影响.So far I have been to Beijin

来源:学生作业帮 编辑:搜狗做题网作业帮 分类:英语作业 时间:2024/08/08 23:41:41
have done 是现在完成时,表在过去发生的动作对现有影响.So far I have been to Beijing twice.
这句话中为什么用的是been的形式?
have done 是现在完成时,表在过去发生的动作对现有影响.So far I have been to Beijin
have been表示去过某地已经回来了,所以说他现在在叙述他去过北京两次,说明他去过了已经回来啦,而have gone 是去了但是还没有回