質問: 英語についてです! He must go shopping. の場合「彼はショッピングに行かなければならない。」と訳すのが普通ですが、「彼はショッピングに行くに違いない。」と訳すのは間違いですか? また、「〜に違いない」という文になる場合は必ず「must be 形容詞」でなくてはいけないんですか?
回答: 見るのが面倒であればこれだけ見てください。 mustの推量 1must be 形容詞 ←基本コレ 2must 状態動詞(knowやlikeなど) 「He must go shopping.」のgoは状態動詞ではなく動作動詞なのでその訳は間違い。 mustの推量は基本must be形容詞です。 一応must 状態動詞でも推量は使えますがgoのような動作動詞は使えません。つまりその訳は間違いです。 状態動詞とはすぐやめられないことです。例えば好きな人がいたとしてもすぐ嫌いになれません。走るのようなすぐにやめられる動詞は動作動詞です。 He must know her.という文のように状態動詞であれば「彼は彼女を知っているに違いない。」となります。 mustで動作動詞を使って推量を表すならmust have 動作動詞の過去分詞になります。しかしこれは~したに違いないとなるので過去の推量です。 未来で~するに違いないという文を作るならwillです。 willは中学で~だろうと習いますが実際は強い確信の意味です。 「彼はショッピングに行くに違いない。」という文を作るなら、「He will go shopping.」にするのがベストです。