it is some time since+...与it has been some time since+... 有区别吗?什么区别?
2个回答
展开全部
基本上没区别,都用来表示某动作持续了多长时间。这是一个将短暂性动作转变成延续性状态常用的结构。例如:He joined the army three years ago,不能说成He has joined the army for 3 years,但可以说成It is 3 years since he joined the army. 或者It has been 3 years since he joined the army.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询