it has been a long time为什么用has been

问问题描述

it has been a long time为什么用has been,跪求好心人,别让我孤军奋战!

答精选答案

最佳答案

因为has been 是表示很久没见这个状态持续到现在,是典型的现在完成时,It has been a long time的意思是:“好久不见了;已经过了很长时间”,has been是表示现在完成时时态的形式,所以要用has been

其实这是一个句型:“It has been+时间段+since”里的一部分,前面是现在完成时,since后所接从句谓语动词是过去式,其意思是“自……以来已经……了”。

本文来自作者[苏林沫在]投稿,不代表公众科技网立场,如若转载,请注明出处:https://www.cpst.net.cn/zigekepu1/202609/948399.html

赞 (0)

发表回复

本站作者后才能评论

评论列表(4条)

  • 苏林沫在
    苏林沫在 2026年09月30日

    我是公众科技网的签约作者“苏林沫在”!

  • 苏林沫在
    苏林沫在 2026年09月30日

    希望本篇文章《it has been a long time为什么用has been》能对你有所帮助!

  • 苏林沫在
    苏林沫在 2026年09月30日

    本站[公众科技网]内容主要涵盖:教育咨询,知识百科

  • 苏林沫在
    苏林沫在 2026年09月30日

    本文概览:因为has been 是表示很久没见这个状态持续到现在,是典型的现在完成时,It has been a long time的意思是:“好久不见了;已经过了很长时间”,has been是表示现在完成时时态的形式,所以要用has been其实这是一个句型:“It has been+时间段+since”里的一部分,前面是现在完成时,since后所接从句谓语动词是过去式,其意思是“自……以来已经……了”。

联系我们

联系:143 0457 151

工作时间:周一至周五,9:30-18:30,节假日休息

关注我们