Must have + past participle shows a great deal of certainty that something happened, but there is still some doubt in the speaker's mind.
確定! 回上一頁