EigoPro 4級 文法 — 間接話法

4級フォーマット (4択15問) 間接話法 — said/told, if/whether, wh + S + V, tense backshift

15問合格 60%以上普通

新規登録 または ログイン が必要です

この単元の問題を3問、解説つきで公開しています

4級 · 文法 · 全15

1

He said ( ) he was tired.

  • that
  • if
  • what
  • which
Pattern

S + said + (that) + S + V (平叙文の間接話法)

4級文法間接話法平叙文
ひとことで

「〜と言った」の間接話法は said (that) + 主語 + 動詞 で表す。that は省略可能。

選択肢の解説Choice Analysis
正解

"He said ~ he was tired." は間接話法の接続詞 = 「that」間接話法 (Indirect Speech) の平叙文は said (that) + 主語 + 動詞 の構造。that の役割: said の目的語となる文を導く接続詞 ("〜ということ")。that は省略可能 (会話では省略が普通)。直接話法: "He said, 'I am tired.'" → 間接話法: "He said (that) he was tired." (時制が現在 → 過去にずれる = backshift)。

  • which

    = 関係代名詞用 ━ 間接話法の接続詞は that。

  • what

    = 疑問詞は別用法 ━ 平叙文の間接話法は that。

  • if

    = if は yes/no 疑問用 ━ 平叙文は that。

活用 (主語別 / 時制別)
マーカー
直接話法S + said, "発言"He said, "I am tired."
間接話法 (平叙)S + said (that) + S + VHe said (that) he was tired.
時制の一致現在 → 過去am → was, like → liked
人称の変化I → he/she, you → IHe said "I" → he said he
文型バリエーション
文型
肯定S + said that + S + VHe said that he was happy.
否定S + said that + S + didn't + VHe said that he didn't know.
that 省略S + said + S + VHe said he was tired.
例文
  • He said that he was tired.

    彼は疲れていると言った。

  • She told me that she liked sushi.

    彼女は寿司が好きだと教えてくれた。

  • Tom said that his sister was a doctor.

    Tomは姉が医者だと言った。

  • My mother said that dinner was ready.

    母は夕食ができたと言った。

  • They said that they would come.

    彼らは来ると言った。

💡Tip · 覚えるコツ
  • 直接話法 → 間接話法の3大変化

    ★ ① 引用符を消す + that で繋ぐ: "I am tired" → that he was tired ★ ② 時制を1段階過去にずらす (backshift): 現在 → 過去 (am→was, eat→ate)、will → would、can → could、未来 → 過去未来 ★ ③ 人称代名詞を視点に合わせて変える: "I" → he/she、"you" → I/me、"my" → his/her

  • that の省略

    会話では省略するのが普通だが、テストでは書いておくと安全

  • said vs told の違い

    said (that) S V (目的語不要) / told me that S V (人の目的語が必要)

2

She ( ) me that she would come tomorrow.

  • told
  • spoke
  • talked
  • said
Pattern

S + told + 人 + (that) + S + V

4級文法間接話法told と said の違い
ひとことで

told は必ず 人 (誰に言ったか) を目的語に取る。said は人を取らない (said to ~ なら可)。

選択肢の解説Choice Analysis
正解

"She ~ me that she would come tomorrow." は私に伝えた = 「told」told = tell の過去形 ━ told + 人 + (that) + S + V で「〜に伝えた」。said vs told の重要差: "He said (that) he was tired." (目的語の人は不要) / "He told me (that) he was tired." (人の目的語が必須)。間違いやすい: ✗ "He told that he was tired." (人がない → 誤り) / ✗ "He said me that he was tired." (said は人を直接取れない → 誤り)。

  • said

    = said me は不可 ━ said は人を直接取らない。

  • spoke

    = spoke は別用法 ━ spoke to ~ なら可だが間接話法には不適。

  • talked

    = talked は別用法 ━ talked about などで使う。

活用 (主語別 / 時制別)
マーカー
tell (現在)tell + 人 + (that) ~I tell you.
told (過去)told + 人 + (that) ~She told me.
say / saidsay + (that) ~ (人不要)He said (that)...
speak / spokespeak to + 人 (about)I spoke to her.
文型バリエーション
文型
told + 人S + told + 人 + that + S + VShe told me she was busy.
said (人なし)S + said + that + S + VShe said she was busy.
said to + 人S + said to + 人 + that + S + VShe said to me she was busy.
例文
  • She told me that she would come tomorrow.

    彼女は明日来ると私に伝えた。

  • My teacher told us to study harder.

    先生は私たちにもっと勉強するよう言った。

  • He told his mother that he was hungry.

    彼は母にお腹がすいたと言った。

  • Tom told me a funny story.

    Tom は面白い話をしてくれた。

  • She told the children to be quiet.

    彼女は子供たちに静かにするよう言った。

💡Tip · 覚えるコツ

say / tell / speak / talk の使い分け (4級 超重要) ━ ★ say (said) = 言う ━ "He said (that)..." / "He said hello to me." / 人を直接目的語に取らない (✗ said me) ★ tell (told) = 伝える ━ "He told me (that)..." / 必ず人の目的語が必要 ★ speak (spoke) = 話す (一方的に) ━ "He spoke to me about it." / 言語 "He speaks English." ★ talk (talked) = おしゃべりする (双方向) ━ "We talked about the movie." ★ 覚え方: tell に me がついていれば told、ついていなければ said。

3

He asked me ( ) I liked sushi.

  • which
  • if
  • that
  • what
Pattern

S + asked + 人 + if/whether + S + V (Yes/No疑問の間接話法)

4級文法間接話法Yes/No 疑問文
ひとことで

Yes/No 疑問の間接話法は asked (人) + if/whether + 主語 + 動詞 (語順は平叙文に戻す)。

選択肢の解説Choice Analysis
正解

"He asked me ~ I liked sushi." は yes/no疑問の間接話法 = 「if」Yes/No疑問の間接話法 = asked + 人 + if/whether + 主語 + 動詞 (平叙文の語順)重要ルール: 間接話法では疑問文の語順 (Do you ~?) を 平叙文の語順 (S + V) に戻す。直接: "Do you like sushi?" → 間接: "He asked me if I liked sushi." (Do を消し、語順を S + V に、時制も backshift)。

  • that

    = Yes/No疑問は if ━ that は平叙文用。

  • what

    = Yes/No疑問は if ━ what は wh 疑問用。

  • which

    = 関係代名詞用 ━ Yes/No疑問は if。

活用 (主語別 / 時制別)
マーカー
平叙文の間接said (that) S + VHe said that he liked it.
Yes/No疑問の間接asked if/whether S + VHe asked if I liked it.
wh疑問の間接asked wh-word S + VHe asked what I liked.
命令文の間接told 人 to + 動詞原形He told me to sit.
文型バリエーション
文型
直接 (Yes/No)"Do you ~?"He asked, "Do you like sushi?"
間接 (Yes/No)asked if S + V (平叙語順)He asked if I liked sushi.
否定asked if S + didn't + VHe asked if I didn't like it.
例文
  • He asked me if I liked sushi.

    彼は私に寿司が好きか尋ねた。

  • She asked me whether I was busy.

    彼女は私が忙しいか尋ねた。

  • The teacher asked if we had any questions.

    先生は質問があるか尋ねた。

  • My mother asked if I had finished my homework.

    母は宿題が終わったか尋ねた。

  • Tom asked if I could swim.

    Tomは私が泳げるか尋ねた。

💡Tip · 覚えるコツ
  • Yes/No疑問の間接話法の3ステップ変換

    ① 引用符を消し、asked (人) if/whether を入れる

  • ② 疑問文の語順 (Do/Does/Did/Are/Is + S + V) を 平叙文の語順 (S + V) に戻す

    "Do you like" → "if I liked"。Do/Does/Did は消える ★ ③ 時制を backshift: "Do you like?" → "if I liked" (現在 → 過去)。if vs whether の違い: ほぼ同じ意味、whether のほうがフォーマル。会話では if、書き言葉では whether が多い。"whether or not" の形でも使える

残り12問は、解いて確かめられます

15問すべてに、この形式の解説が付いています。 間違えた問題は記録され、あとから復習できます。

無料で登録して続きを解く

インストール不要・カード登録なし・いま全機能無料