Joy English · ระดับ B2 · คำพูดที่รายงาน (reported speech)joy-english.com

คำพูดที่รายงาน (reported speech)

ชื่อ:วันที่:

รายงานประโยคบอกเล่า คำถาม และคำขอของผู้อื่น และรู้ว่าเมื่อใดกาลเปลี่ยน

เลือกรูปที่รายงาน

เลือกตัวเลือกที่ถูกต้องเพื่อเติมแต่ละประโยคที่รายงาน

  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.

เติมประโยคที่รายงานให้สมบูรณ์

อ่าน direct speech แล้วเติมประโยคที่รายงานให้สมบูรณ์ พิมพ์หนึ่งถึงสามคำ

  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 ถอยเป็น was ใน reported speech หลัง said
  3. b) I livedคำถามที่รายงานใช้ลำดับคำแบบประโยคบอกเล่า (ประธาน + กริยา) โดยไม่มี do หรือ did
  4. c) if I couldคำถามแบบ yes/no ที่รายงานใช้ if หรือ whether และ can ถอยเป็น could
  5. a) not to touchคำสั่งปฏิเสธที่รายงานใช้ tell + บุคคล + not to + infinitive
  6. b) wouldWill ถอยเป็น would และ tomorrow เป็น the next day
  7. b) had boughtPast simple มักถอยเป็น past perfect และ last week เป็น the week before
  8. c) He told me that he was busy.Tell ต้องมีบุคคลเป็นกรรม ส่วน Say ไม่ตามด้วยบุคคลโดยตรง

เติมประโยคที่รายงานให้สมบูรณ์

  1. was cookingการสนทนาเกิดขึ้นเมื่อวาน present continuous จึงถอยเป็น past continuous: was cooking
  2. had lost / 'd lostสถานการณ์ไม่เป็นจริงอีกต่อไป present perfect จึงถอยเป็น past perfect: had lost
  3. if I liked / whether I liked / if I like / whether I likeคำถามแบบ yes/no ที่รายงานใช้ if หรือ whether และลำดับคำแบบประโยคบอกเล่า Like คงเป็น present ได้หากยังเป็นจริง
  4. to closeคำขอที่รายงานใช้ ask + บุคคล + to + infinitive
  5. would send / 'd sendเวลาเปลี่ยนเป็นวันถัดไป will จึงถอยเป็น would
  6. next / followingใน reported speech tomorrow มักเป็น the next day หรือ the following day
  7. toldหลังช่องว่างมีบุคคล (us) จึงต้องใช้ tell ในอดีตคือ told
  8. had bought / 'd bought / boughtคำถามที่รายงานใช้ลำดับคำแบบประโยคบอกเล่า Past simple ถอยเป็น had bought หรือคงเป็น bought ก็ได้