โซโลพรีเนอร์
AI & System
Focus
ชุมชน
เรื่องราวของผม
North Star OS
ทักมาเลย
อ่านใน:
กลับไปหน้า English Archive
FREE🟡 Intermediate ⏱ อ่าน 12 นาที

Reported Speech
การรายงานคำพูด

เมื่อต้องเล่าว่า "เขาพูดว่าอะไร" — Tense ต้องเปลี่ยน, say vs tell ต้องเลือกถูก, คำถามก็มีกฎของตัวเอง


Reported Speech คือการเล่าคำพูดของคนอื่นโดยไม่ใช้เครื่องหมาย quote — เมื่อ reporting verb (said, told) อยู่ใน past เราต้อง backshift tense ของ clause ที่รายงาน

Backshift — Tense ที่ต้องเปลี่ยน

เมื่อ main verb เป็น past (said / told) ให้ backshift tense ทุกครั้ง:

Direct Speech
Reported Speech
Present Simple
Past Simple
Present Continuous
Past Continuous
Past Simple
Past Perfect
Present Perfect
Past Perfect
will
would
can
could
must
had to
am/is/are going to
was/were going to

💡 Modal ที่ไม่ต้องเปลี่ยน: would, could, should, might, ought to อยู่เหมือนเดิม
"I should go." → He said he should go. (ไม่เปลี่ยน)

⚠️ ถ้า reporting verb เป็นปัจจุบัน (says / asks) ไม่ต้อง backshift: เพราะยังเป็นจริงอยู่
"I'm tired." → She says she is tired. (ไม่ใช่ "was")

"I work in Bangkok." → She said she worked in Bangkok.

Present Simple → Past Simple

"I am studying English." → He said he was studying English.

Present Continuous → Past Continuous

"I will call you." → She said she would call me.

will → would

"I have finished the report." → He said he had finished the report.

Present Perfect → Past Perfect

say vs tell — ต่างกันตรงไหน?

say
ไม่ต้องระบุ object
She said (that) she was tired.
He said hello.

✗ She said me she was tired.
tell
ต้องระบุ object (บอกใคร)
She told me (that) she was tired.
He told us to be quiet.

✗ She told that she was tired.

say = กริยาพูด (ไม่ต้องบอกว่าพูดกับใคร)  |  tell = บอก/สั่ง (ต้องมีคนรับ)

Reported Questions — คำถาม

เมื่อรายงานคำถาม ต้องใส่ if/whether (Yes/No questions) หรือ wh-word และ เปลี่ยน word order เป็น statement (ไม่กลับ Subject-Verb):

"Are you coming?" → She asked if/whether I was coming.

Yes/No question → if/whether + subject + verb (ไม่กลับ)

"Where do you live?" → He asked where I lived.

Wh-question → wh-word + subject + verb (ไม่กลับ)

"What have you done?" → She asked what I had done.

present perfect → past perfect + word order เป็น statement

ข้อสังเกต: Reported question ไม่มีเครื่องหมาย ? ท้ายประโยค และไม่ใช้ do/does/did เพื่อกลับ Subject

Reported Commands — คำสั่ง

ใช้ tell / ask / order / warn + object + to + V:

"Open the window." → She told him to open the window.

"Don't be late." → He told us not to be late.

"Please help me." → She asked him to help her.

Time Expressions ที่ต้องเปลี่ยน

Direct SpeechReported Speech
nowthen / at that time
todaythat day
yesterdaythe day before / the previous day
tomorrowthe next day / the following day
last weekthe week before / the previous week
herethere
thisthat

ข้อผิดพลาดที่คนไทยทำบ่อย

"She said me that she was tired." → She told me that she was tired. (say ไม่มี object / tell ต้องมี)

"He asked where does she live." → He asked where she lived. (reported question ไม่กลับ Subject-Verb)

"She said she will come." → She said she would come. (will → would)

ลองฝึก

1. "I am very happy." → She said ___.

2. "Did you see the movie?" → He asked me ___.

3. "Don't touch that!" → She told him ___.

4. "I will finish tomorrow." → He said ___.

ดูเฉลย

1. she was very happy · 2. if/whether I had seen the movie · 3. not to touch that · 4. he would finish the next day

สรุป
  • Backshift: tense ถอยหลัง 1 ขั้น เมื่อ reporting verb เป็น past
  • say = ไม่มี object · tell = ต้องมี object (บอกใคร)
  • Reported questions: ใช้ if/whether + subject + verb (word order เป็น statement, ไม่มี ?)
  • Reported commands: tell/ask + object + to + V (นิเสธ: not to + V)
  • Time words เปลี่ยน: today → that day, tomorrow → the next day

มีคำถามหรืออยากฝึกเพิ่ม?

เข้ามาถามใน #english channel ได้เลย

เข้า Simply Dock ฟรี