意思是好久不见;好长时间了。
a long time:一段时间;长时间。
It's been 是It has been的缩写,属于现在完成时态。
现在完成时不能单独与准确时间状语连用,除非与for,since连用。例句:
It's been a long time since I heard a blackbird's song in the evening.
我很久没有听见乌鸦的夜鸣了。
扩展资料:
现在完成时态的构成:
现在完成时是“过去的动作或状态持续到现在并且已经完成”。在英语时态中,“时“指动作发生的时间,”态“指动作的样子和状态。它的构成:主语+have或has +动词的过去分词。
具体来说,用助动词have表示“时”,以表明动作发生的时间是在过去、现在还是将来;用过去分词来表示动作的“态”,以表明该动作已经完成。
现在完成时往往同表示不确定的过去时间状语连用,如:already(肯定句中),yet(否定,疑问,句末),just,before,recently,still,lately,ever等,例句:
He has already obtained a scholarship.
他已经获得了一份奖学金。
参考资料来源:百度翻译-It's been a long time