① He said that she was sick. ② He said that she had been sick. |
■日本語は文末でまとめて時を表しますが,英語では1つ1つの動詞で時(現在・過去・大過去)を表します(時制の一致)。
① 彼は彼女が病気であると言った。
He said (that) she was sick.
※「彼女が病気である」のは「彼は言った」と同じく過去のことです。日本語では文末の「彼が言った」だけが過去形になっていますが,英語では「彼女が病気である」も過去形で表されています。
② 彼は彼女が(以前)病気だったと言った。
He said (that) she had been sick.
※「彼女が病気だった」のは「彼は言った」より前のことです。日本語では過去形のままですが,英語では大過去形で表されています。
■応用力をつける |
---|
① I didn't know that he could speak English fluently.
② My uncle told me he would send me the book by mail.
③ My parents saved money so that I could go to college.
④ Bob said he had got a driver's license the Monday before.
⑤ She was informed her mother had had a serious heart attack※.
⑥ The teacher taught his students that honesty is the best.
※心臓発作 |
① I didn't know that he could speak(can speak) English fluently.
私は知らなかった 彼が英語を流ちょうに話せることを
※「知らなかった(didn't know)」は過去なので,「話せる(could speak)」も過去。(「彼が英語を話せる」のは現在の事実とも考えられるので,現在形(can
speak)でもよい)
② My uncle told me (that) he would send me the book by mail.
おじは私に言った (彼は)その本を送るつもりだと
郵送で
※「言った(told)」は過去なので,「送るつもり(would send)」も過去。
③ My parents saved money so that I could go to college.
両親はお金をためた
私が大学に行くことができるように
※「ためた(saved)」は過去なので,「行くことができる(could go)」も過去。
④ Bob said (that) he had got a driver's license the Monday before.
ボブは言った (彼は)運転免許をとったと
この前の月曜日に
※「言った(said)」は過去,それより前の「(免許を)とった(had got)」は大過去。
⑤ She was informed her mother had had a serious heart attack.
彼女は知らされた
母親が心臓発作を起こしたと
※「知らされた(was informed)」は過去,それより前の「~を起こした(had had~)」は大過去。
⑥ The teacher taught his students that honesty is the best.
その先生は生徒に教えた
正直が最善であると
※「正直は最善だ」は現在の事実でもあるので,現在形で表すのがふつうです。
■ココに注意! 現在の事実を述べたいとき
例文でもあげた次の①の文では,彼女が現在でも病気であるかはわかりません。現在でも病気であることをはっきり述べたいときには,②のように現在形で表すのがふつうです。
① He said(that)she was sick. 彼は彼女が病気であると言った
② He says(that)she is sick. 彼は彼女が病気であると言っている |