Joy English · レベル B2 · 間接話法joy-english.com

間接話法

名前:日付:

ほかの人の発言、質問、依頼を伝える方法と、時制がいつ変わるかを学びます。

間接話法の形を選ぼう

各間接話法の文を完成させるために、正しい選択肢を選んでください。

  1. Hana ___ me that she was feeling better.
    • a) told
    • b) said
    • c) asked
  2. "I'm tired," said Leo. Leo said that he ___ tired.
    • a) has been
    • b) were
    • c) was
  3. "Where do you live?" She asked me where ___.
    • a) did I live
    • b) I lived
    • c) do I live
  4. "Can you help me?" Omar asked me ___ help him.
    • a) that I can
    • b) could I
    • c) if I could
  5. "Don't touch the oven." My dad told me ___ the oven.
    • a) not to touch
    • b) not touching
    • c) don't touch
  6. "We'll finish the project tomorrow." They said they ___ finish the project the next day.
    • a) will
    • b) would
    • c) had
  7. "I bought a new laptop last week." Ana said she ___ a new laptop the week before.
    • a) has bought
    • b) had bought
    • c) buys
  8. Which sentence is correct?
    • a) He said me that he was busy.
    • b) He told that he was busy.
    • c) He told me that he was busy.

間接話法の文を完成させよう

直接話法を読み、間接話法の文を完成させてください。1語から3語を入力します。

  1. "I'm cooking dinner," Jo said when I phoned her yesterday. Jo said she ___ dinner.
  2. "I've lost my wallet," said Kemal. Kemal said he ___ his wallet, but he found it an hour later.
  3. "Do you like spicy food?" Priya asked me ___ spicy food.
  4. "Please close the window." The teacher asked us ___ the window.
  5. "I'll send you the photos tomorrow." Sam said he ___ me the photos the next day.
  6. "We're leaving tomorrow," Ali said on Sunday. On Sunday, Ali said they were leaving the ___ day.
  7. The guide ___ (say / tell) us that the castle was closed.
  8. "Where did you buy that jacket?" Nina asked me where I ___ that jacket.

解答

間接話法の形を選ぼう

  1. a) toldTell の後ろには人(me)が来ます。Say は違います。
  2. c) wasAm は said の後の間接話法では was に変わります。
  3. b) I lived間接話法の疑問文は平叙文の語順(主語 + 動詞)で、do や did は使いません。
  4. c) if I couldyes/no 疑問文は if または whether で伝え、can は could に変わります。
  5. a) not to touch否定の命令は tell + 人 + not to + 不定詞で伝えます。
  6. b) wouldWill は would に変わり、tomorrow は the next day になります。
  7. b) had bought過去形は、多くの場合、過去完了に変わります。また、last week は the week before になります。
  8. c) He told me that he was busy.Tell は目的語として人が必要です。Say は人を直接目的語にしません。

間接話法の文を完成させよう

  1. was cooking会話は昨日のことなので、現在進行形は過去進行形 was cooking に変わります。
  2. had lost / 'd lostその状況はもう当てはまらないので、現在完了は過去完了 had lost に変わります。
  3. if I liked / whether I liked / if I like / whether I likeyes/no 疑問文は if または whether と平叙文の語順で伝えます。Like は今も当てはまるなら現在形のままでかまいません。
  4. to close依頼は ask + 人 + to + 不定詞で伝えます。
  5. would send / 'd send時が次の日に変わったので、will は would に変わります。
  6. next / following間接話法では、tomorrow は通常 the next day または the following day になります。
  7. told空所の後ろに人(us)があるので、tell が必要です。過去形は told です。
  8. had bought / 'd bought / bought間接話法の疑問文は平叙文の語順を使います。過去形は had bought に変わることも、bought のままのこともあります。