質問: 英語 時制の一致について 私は今瞬間英作文という本で勉強していますが、 「私は彼が料理をするのが好きだとは知らなかった」 上記の英語訳が 「i didn't know he likes cooking 」 とありました。 この場合時制の一致は受けないのでしょうか。 よろしくお願い致します。
回答: このパターンはたびたび(以上)質問されています。 習慣だから現在という回答にもなるわけですが,場面によって変わってきます。 これが過去のストーリーのような場合。 i didn't know she liked cooking. 知らなかったのが過去なら,彼女が料理が好きだったのも その過去のストーリーが展開されている同じ過去。 時制の一致で過去です。 彼女が料理が好きなのをついさっき(数日前でもいいです) 料理をしているのを見て知ったがそれまで知らなかった。 i didn't know she likes cooking. 「知らなかった」というのはそのさっきが過去だから。 彼女が料理が好きなのは,そのついさっきも今も変わらない。 だから likes でいい。 この中間が,数日前,見知らぬ人に道を聞いたら教えてくれた。 i found he was very kind. 彼は性質として親切なのでしょうが,ここではその過去の一回の行為について kind と言っているので,時制の一致で過去。 時制の一致とか,習慣だから例外とか一律で考えず, 客観的にいつの時間か考える。 これが英語の時間のとらえ方です。