must have の意味・使い方

英語の助動詞の中の一つである must を have と組み合わせて使うとどんな意味になるのでしょうか。have には、一般動詞としての用法と助動詞としての用法の二つがありますが、まずは一般動詞としてならば、must have で「~を持ってなければならない」という義務の意味と、「~をもっているにちがいない」という断定の意味になります。

たとえば、You must have a dictionary with you at any time at any place because you are an foreign language learner. 「あなたは、外国語学習者なのだから、常に辞書を携帯しなければなりません」

あるいは He must have so many things to do today because I see him doing this and that in a busy manner. 「彼は忙しそうにあれやこれやのことをやっているのを見ると、今日はやるべきことを一杯抱えているにちがいない」のようなぶんしょうがそれぞれ、義務と断定を表しています。

さらには、He must have done a lot of things yesterday because I see him relaxed today. 「彼は、今日はのんびりしているところを見ると、昨日沢山のことをやったに違いない」のように、must have 過去分詞で、「~したにちがいない」の意味を表します。この場合は、have は助動詞としての用法です。