質問: 英語の時制について質問です。 英語の時制について質問です。 today he said it will rain tomorrow. today he said it would rain tomorrow. どちらの英文が文法的に正しいですか? 「時制の一致」という考え方でいうと、もちろん後者ですが、英語の直説法、述語動詞の形はすべて一切の例外なく「現在を基準にいつのことを述べているか」だけで決定されるものだと言われています。 参照url: https://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1431509849 つまりその考え方からすると、「雨が降る」のは明日だから、willを使うべきではないかと思うのです。 ちなみに、ネイティブの知人二人に聞いてみたところ、二人とも自信がないながらもwillが正しいのではないかと言っていました(ネイティブにとっても時制は難しいのだと思います)。 また、たとえwouldが正しいとしても、日本人のほとんどはwouldが正しいと言うと思います。なぜなら、日本では「時制の一致」が常識として定着しているからです。だから、例えば英作文を書いて採点される時に、「本当はあっているのに減点されてしまう」というような事態が発生してしまうのではないかと不安です。 以上を踏まえて、英文法に詳しい方に解答していただきたいです。
回答: 僕は、英語ネイティブではありませんし、中学以来英文法は授業には大変真面目に出ましたが、大嫌いな人間で、will の方を使います。聞こえがいいからです。