質問: 英訳の問題です お願いします 英訳の問題です。 「あなたはあすの朝その先生を訪ねるべきです。」 これを you will had better visit the teacher tomorrow morning. としたのですが、解答では you should visit the teacher tomorrow morning. となっていました。 未来のことととらえて will を使うのは変なのでしょうか。 解説お願いします。
回答: you will had better visit the teacher tomorrow morning. ↓ you had better visit the teacher tomorrow morning. だったらokと思います。 will をつける必要は無いし、 had better には ~した方がいいよ と訳される場合が多いのですが、意味的には ~すべきです の比重が大きいです。 you should visit the teacher tomorrow morning. は日本語をそのまま訳した、かなりきつい直接的な表現になります。 >未来のことととらえて will を使うのは変なのでしょうか。 未来 → will ということではないと思います。 had better や should も立派な未来表現でしょう。