It must have been about two in the morning when I returned home .must have been 是什么语法为什么加been

问题描述:

It must have been about two in the morning when I returned home .must have been 是什么语法
为什么加been

早晨我回家的时候一定已经2点了。
must have been表示对过去的肯定推测,固定用法,情态动词用法里有讲的,你可以问问老师,或者查查语法书,深入了解一下

虚拟语气,表示猜测

He can't be……他不可能……
He must be……他肯定是……
He can't have been……他那时不可能……
He must have been……他那是肯定是……
这四个用法我一直很不明白,不知道哪种用在哪种句子里
--------Why _____he_______(come) yesterday?
--------He must _______(be) busy.
been是be动词的过去分词
have been表示现在完成时,表示已经过去、发生的事对现在的影响。。。。。

sadsa

情态动词加完成时,表示对过去的肯定推测
should have done 表示本应该做,实际没做
为什么加been
因为是be的过去分词,be about 用完成时,就是have been ...

情态动词的虚拟语气,表示对过去事物肯定的推测