为啥it is some time since与it has been some time since没区别谢谢了,

问题描述:

为啥it is some time since与it has been some time since没区别谢谢了,

首先要区分清楚 it is 和 it has been. it is 是[现在时]; 表示事情或动作在现在是真的/对的. It has been 是[现在回成时]: 表示事情或动作至今仍没变改. 因此it is some time since = it has been some time since

我觉得还是有区别的:It is some time since 是“做某事已经有一段时间了,近似现在时,是现在还在发生的动作”而“it has been some time since ”虽然也翻译为做某事有一段时间了,但指的是过去的动作,也就是说现在已经没发生了,停止了