must be...mast be是“準(zhǔn)確,無誤”的意思,實(shí)際上表達(dá)一種推測,只是推測的準(zhǔn)確率比較高,那么就可以用must be來表示。
比如說He must is our new English teacher. 可以直接翻譯為他就是我們新的英語老師。用于推測現(xiàn)在或?qū)戆l(fā)生的情況。例如:He must be out of his mind to say that. 他這樣說一定是精神不正常。I must look funny in this hat ! 我戴這頂帽子看起來一定很滑稽。
2. must have been...用于推斷過去或現(xiàn)在已經(jīng)發(fā)生的事。例如:You must have seen him yesterday. 你昨天一定看見他了。It must have been the coffee that kept me awake. 一定是喝了咖啡,使我睡不著。