間接話法

B1 Reported speech 38 / 50

要点

間接話法は、引用符を使わずに誰かが言ったことを伝えます。said や told のような過去形の伝達動詞の後では、通常、時制の一致(backshift)、つまり時制を一つ過去にずらす操作を行い、代名詞や時・場所を表す語も調整します。

規則

直接話法は、引用符の中に発言をそのまま繰り返します:「I am tired.」 間接話法は、その発言を that 節に入れます(that は省略可能です):She said (that) she was tired.

伝達動詞が過去形(said、told、asked)のときは、時制の一致(backshift)として、時制を一つ過去にずらします。

直接話法間接話法
現在形(work)過去形(worked)
現在進行形(am working)過去進行形(was working)
過去形(worked)過去完了形(had worked)
現在完了形(have worked)過去完了形(had worked)
willwould
cancould
maymight
must(義務)had to

また、話し手が変わることに合わせて代名詞を変え、時や場所を表す語もずらします:

直接話法間接話法
nowthen
todaythat day
tomorrowthe next day / the following day
yesterdaythe day before
agobefore
herethere
thisthat

say と tell の違い:tell には人を表す目的語が必要です(He told me…)。say は人を表す目的語を直接取りません(He said…、または He said to me…)。つまり:He told me he was busy. / He said he was busy.(He said me は誤りです)。

間接疑問文は平叙文の語順を使います:倒置はなく、do/does/did も使いません。Yes/No疑問文には if または whether を使い、wh- 疑問文では wh- の疑問詞をそのまま残します。

  • “Are you ready?” -> She asked if I was ready.
  • 「Where do you live?」 -> He asked where I lived.(where did I live ではありません)

間接話法の命令文・依頼文 は tell/ask + 目的語 + to 不定詞 を使います。否定の場合は not to を使います。

  • “Wait here.” -> She told me to wait.
  • “Please don’t go.” -> He asked me not to go.

伝達動詞が現在形のとき(She says she is tired)や、発言が今も真実であるとき(He said the Earth is round)は、時制の一致(backshift)は不要です。伝達動詞が現在形なら時制はそのまま変わりません。今も真実である発言については、現在形のままにしても、時制の一致をさせても構いません(He said the Earth was round も正しい表現です)。

語形と文型

型形の組み立て例
平叙文said / told + (目的語) + (that) + 節He told me (that) he had finished.
Yes/No疑問文asked + (目的語) + if/whether + 平叙文の語順She asked if I was coming.
Wh- 疑問文asked + (目的語) + wh- + 平叙文の語順He asked what I wanted.
命令文told + 目的語 + to + 動詞の原形She told us to sit down.
依頼文asked + 目的語 + to + 動詞の原形He asked me to help.
否定の命令文・依頼文told/asked + 目的語 + not to + 動詞の原形She asked them not to wait.

例文

English注
She said she was very busy.said の後は、現在形 am/is -> 過去形 was。
He told me he had lost his keys.過去形 lost -> 過去完了形 had lost。
They said they would call later.will -> would.
I told her I couldn’t come to the party.can’t -> couldn’t.
She asked if I had any questions.Yes/No疑問文 -> if + 平叙文の語順。
He asked where the station was.wh- 疑問文、did は使わず、倒置もしない。
The teacher told us to open our books.命令文 -> tell + 目的語 + to 不定詞。
My mum says she is proud of me.伝達動詞が現在形 -> 時制の一致は不要。

よくある間違い

  • He said me he was late. -> He told me he was late. / He said he was late.:say には人を表す目的語がなく、tell にはあります。
  • She asked where did I go. -> She asked where I went.:間接疑問文は平叙文の語順を使い、did は使いません。
  • He asked me am I ready. -> He asked me if I was ready.:Yes/No疑問文には if/whether を使い、時制の一致をさせます。
  • She told me wait. -> She told me to wait.:命令文には to 不定詞が必要です。
  • He said yesterday that he is tired. -> He said yesterday that he was tired.:過去形の動詞 said の後では、is -> was と時制の一致をさせます。

ヒント

  • 疑問文や命令文の間接話法は、次を覚えておくとシンプルになります:疑問文は平叙文になり(do を使わず、倒置もしない)、命令文は to 不定詞になります。
  • say/tell の確認テスト:動詞の直後に人が来るなら tell、来ないなら say を使います。
  • Could、would、might、should はこれ以上時制の一致をしません。すでに「過去」の形をしているからです。
  • 発言の内容が一般的な真実であるか、今も真実であるなら、現在形のままにできます:She said water boils at 100°C.