คำพูดทางอ้อม
Reported Speech
คำพูดทางอ้อม (เรียกอีกอย่างว่า indirect speech) ใช้เพื่อรายงานสิ่งที่ใครบางคนพูดโดยไม่ใช้คำพูดที่แน่นอนของพวกเขา โดยทั่วไป tense จะถอยหลังไปหนึ่งขั้น (ปัจจุบัน → อดีต, อดีต → อดีตกาลสมบูรณ์) สรรพนามและคำแสดงเวลาก็เปลี่ยนด้วย คำกริยาที่ใช้รายงานได้แก่ said, told, asked, และ explained
เมื่อไหร่ที่ใช้
ใช้คำพูดทางอ้อมเพื่อบอกใครบางคนว่าคนอื่นพูด ถาม หรือคิดอะไร - โดยไม่อ้างคำพูดที่แน่นอนของพวกเขา พบได้ทั่วไปในการเล่าเรื่อง การรายงานข่าว และการบรรยายบทสนทนา
โครงสร้าง
S + said (that) + past tense clauseShe said that she was tired.
เธอ**บอกว่า**เธอเหนื่อย
S + told + object + (that) + past tense clauseHe told me he hadn't eaten anything.
เขา**บอกฉัน**ว่าเขา**ไม่ได้กิน**อะไรเลย
S + asked + (object) + if/whether / wh-word + past clauseThey asked if I could help them.
พวกเขา**ถามว่า**ฉัน**สามารถ**ช่วยพวกเขาได้หรือไม่
คำบ่งชี้
- said
- told
- asked
- explained
- mentioned
- replied
- admitted
- promised
ตัวอย่าง
She said that she was tired.
เธอ**บอกว่า**เธอเหนื่อย
He told me he had already eaten.
เขา**บอกฉัน**ว่าเขา**กินแล้ว**
They asked if I could help them.
พวกเขา**ถามว่า**ฉัน**สามารถ**ช่วยพวกเขาได้หรือไม่
She said she would come the next day.
เธอ**บอกว่า**เธอ**จะมา**ในวันรุ่งขึ้น
He admitted that he had made a mistake.
เขา**ยอมรับ**ว่าเขา**ได้ทำ**ผิดพลาด
ข้อผิดพลาดที่พบบ่อย
She said me that she was tired.
She told me that she was tired.
ใช้ 'told + กรรม' 'Said' ไม่สามารถตามด้วยบุคคลโดยตรงได้ ('said me' ผิด)
He asked where did she live.
He asked where she lived.
ในประโยคคำถามทางอ้อม ใช้ลำดับคำปกติ (ประธาน + กริยา) - ไม่ใช้ลำดับคำแบบคำถาม
เคล็ดลับ
กฎการถอย tense: present simple → past simple, present continuous → past continuous, will → would, can → could, past simple → past perfect ยังต้องเปลี่ยน: 'today' → 'that day', 'tomorrow' → 'the next day', 'here' → 'there'