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

2024-04-26 06:52:52
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后所接从句谓语动词是过去式,其意思是“自……以来已经……了”。

2024-04-26 06:52:52
赞 6843踩 0

全部回答(1)