Direct and Indirect Speech Exercises พร้อมเฉลย จากพื้นฐานถึงขั้นสูง

Direct and Indirect Speech หรือประโยคคำพูดตรงและคำพูดอ้อม เป็นหนึ่งในหัวข้อไวยากรณ์ที่ท้าทายที่สุดในภาษาอังกฤษ ผู้เรียนจำนวนมากมักประสบปัญหาในการเปลี่ยนประโยคจาก direct เป็น indirect speech โดยเฉพาะเมื่อต้องเปลี่ยน tenses, pronouns และคำบอกเวลา รวมถึงการรายงานคำถามและคำสั่ง บทความนี้รวบรวม Direct and Indirect Speech Exercises ตั้งแต่ระดับพื้นฐานจนถึงขั้นสูง พร้อมเฉลยและคำอธิบายที่ชัดเจน เพื่อช่วยให้คุณเชี่ยวชาญการใช้งานอย่างมีประสิทธิภาพ

Direct and Indirect Speech Exercises พร้อมเฉลย
Direct and Indirect Speech Exercises พร้อมเฉลย

I. Direct and Indirect Speech คืออะไร

Direct and Indirect Speech เป็นวิธีการรายงานคำพูดของผู้อื่น

Direct Speech (ประโยคคำพูดตรง) คำพูดที่ยกมาตรงๆ โดยใช้เครื่องหมายคำพูด ("")

  • ตัวอย่าง: She said, "I am happy."

Indirect Speech (ประโยคคำพูดอ้อม) คำพูดที่รายงานโดยไม่ใช้เครื่องหมายคำพูด มีการเปลี่ยนแปลง tenses และคำอื่นๆ

  • ตัวอย่าง: She said (that) she was happy.

กฎการเปลี่ยน Tenses:

Direct Speech

Indirect Speech

Present Simple

Past Simple

Present Continuous

Past Continuous

Present Perfect

Past Perfect

Past Simple

Past Perfect

will

would

can

could

may

might

must

had to

การเปลี่ยน Pronouns และ Time/Place:

Direct

Indirect

I, we

he, she, they

you

I, we, he, she

this

that

these

those

here

there

now

then

today

that day

yesterday

the day before

tomorrow

the next day

การทำ Direct and Indirect Speech Exercises อย่างสม่ำเสมอช่วยให้คุณเข้าใจการเปลี่ยนแปลงและสามารถรายงานคำพูดได้อย่างถูกต้อง

II. Direct and Indirect Speech Exercises ระดับพื้นฐาน

แบบฝึกหัดที่ 1: Present Simple to Past Simple

เปลี่ยนประโยคจาก direct เป็น indirect speech direct and indirect speech แบบฝึกหัดพื้นฐาน

  1. She said, "I work in a bank."

  2. He said, "I live in Bangkok."

  3. They said, "We like pizza."

  4. She said, "I am happy."

  5. He said, "I have a car."

  6. She said, "I go to school by bus."

  7. They said, "We watch TV every day."

  8. He said, "I play football."

  9. She said, "I speak English."

  10. He said, "I know her."

เฉลย:

[prep_collapse_expand open_text="View more" close_text="Show less"]

  1. She said (that) she worked in a bank.

  2. He said (that) he lived in Bangkok.

  3. They said (that) they liked pizza.

  4. She said (that) she was happy.

  5. He said (that) he had a car.

  6. She said (that) she went to school by bus.

  7. They said (that) they watched TV every day.

  8. He said (that) he played football.

  9. She said (that) she spoke English.

  10. He said (that) he knew her.

[/prep_collapse_expand]

แบบฝึกหัดที่ 2: Changing Pronouns

เปลี่ยน pronouns ให้ถูกต้อง แบบฝึกหัด direct and indirect speech นี้ฝึกสรรพนาม

  1. John said, "I am tired."

  2. Mary said to me, "You are late."

  3. They said, "We will come tomorrow."

  4. She said, "I can help you."

  5. He said to her, "You are beautiful."

  6. I said, "I have finished my work."

  7. She said to us, "You should study harder."

  8. They said, "We are leaving now."

  9. He said to me, "You must be careful."

  10. She said, "I will call you later."

เฉลย:

[prep_collapse_expand open_text="View more" close_text="Show less"]

  1. John said (that) he was tired.

  2. Mary told me (that) I was late.

  3. They said (that) they would come the next day.

  4. She said (that) she could help me/him/her.

  5. He told her (that) she was beautiful.

  6. I said (that) I had finished my work.

  7. She told us (that) we should study harder.

  8. They said (that) they were leaving then.

  9. He told me (that) I must be careful / had to be careful.

  10. She said (that) she would call me/him/her later.

[/prep_collapse_expand]

แบบฝึกหัดที่ 3: Time and Place Changes

เปลี่ยนคำบอกเวลาและสถานที่ Direct and Indirect Speech Exercises แบบเปลี่ยนเวลา

  1. She said, "I will come here tomorrow."

  2. He said, "I saw her yesterday."

  3. They said, "We are busy today."

  4. She said, "I met him last week."

  5. He said, "I will finish this tomorrow."

  6. She said, "I came here yesterday."

  7. They said, "We will meet you here tomorrow."

  8. He said, "I was here yesterday."

  9. She said, "I am leaving now."

  10. He said, "I will call you tonight."

เฉลย:

[prep_collapse_expand open_text="View more" close_text="Show less"]

  1. She said (that) she would come there the next day.

  2. He said (that) he had seen her the day before.

  3. They said (that) they were busy that day.

  4. She said (that) she had met him the previous week / the week before.

  5. He said (that) he would finish that the next day.

  6. She said (that) she had come there the day before.

  7. They said (that) they would meet me/him/her there the next day.

  8. He said (that) he had been there the day before.

  9. She said (that) she was leaving then.

  10. He said (that) he would call me/her that night.

[/prep_collapse_expand]

แบบฝึกหัดที่ 4: เลือกคำตอบที่ถูกต้อง

Direct and Indirect Speech Exercises แบบ multiple choice

  1. She said, "I am reading a book." → She said she __________ reading a book.

    • A) is

    • B) was

    • C) were

    • D) been

  2. He said, "I will help you." → He said he __________ help me.

    • A) will

    • B) would

    • C) can

    • D) could

  3. They said, "We can swim." → They said they __________ swim.

    • A) can

    • B) could

    • C) may

    • D) might

  4. She said, "I have finished." → She said she __________ finished.

    • A) has

    • B) have

    • C) had

    • D) was

  5. He said, "I am going tomorrow." → He said he __________ going __________.

    • A) is / tomorrow

    • B) was / the next day

    • C) were / tomorrow

    • D) is / the next day

  6. She said, "I don't like coffee." → She said she __________ like coffee.

    • A) don't

    • B) doesn't

    • C) didn't

    • D) wasn't

  7. He said, "I will come here." → He said he __________ come __________.

    • A) will / here

    • B) would / there

    • C) will / there

    • D) would / here

  8. They said, "We are happy." → They said they __________ happy.

    • A) are

    • B) were

    • C) was

    • D) is

  9. She said, "I saw him yesterday." → She said she __________ him __________.

    • A) saw / yesterday

    • B) had seen / the day before

    • C) see / yesterday

    • D) has seen / the day before

  10. He said, "I can speak English." → He said he __________ speak English.

    • A) can

    • B) could

    • C) may

    • D) might

เฉลย:

[prep_collapse_expand open_text="View more" close_text="Show less"]

  1. B, 2. B, 3. B, 4. C, 5. B, 6. C, 7. B, 8. B, 9. B, 10. B

[/prep_collapse_expand]

III. Direct and Indirect Speech Exercises ระดับกลาง

แบบฝึกหัดที่ 5: Questions

เปลี่ยนคำถามจาก direct เป็น indirect speech Direct and Indirect Speech Exercises ระดับกลาง

  1. She asked, "Where do you live?"

  2. He asked, "What is your name?"

  3. They asked, "Are you a student?"

  4. She asked, "Do you like coffee?"

  5. He asked, "Where did you go yesterday?"

  6. She asked, "Can you help me?"

  7. They asked, "What are you doing?"

  8. He asked, "Have you finished your work?"

  9. She asked, "Will you come tomorrow?"

  10. He asked, "Why are you late?"

เฉลย:

[prep_collapse_expand open_text="View more" close_text="Show less"]

  1. She asked where I lived.

  2. He asked what my name was.

  3. They asked if/whether I was a student.

  4. She asked if/whether I liked coffee.

  5. He asked where I had gone the day before.

  6. She asked if/whether I could help her.

  7. They asked what I was doing.

  8. He asked if/whether I had finished my work.

  9. She asked if/whether I would come the next day.

  10. He asked why I was late.

[/prep_collapse_expand]

แบบฝึกหัดที่ 6: Commands and Requests

เปลี่ยนคำสั่งและคำขอจาก direct เป็น indirect speech Direct and Indirect Speech Exercises แบบคำสั่ง

  1. She said, "Close the door."

  2. He said, "Please help me."

  3. They said, "Don't be late."

  4. She said, "Sit down, please."

  5. He said, "Don't touch that."

  6. She said, "Open your books."

  7. He said, "Please wait here."

  8. They said, "Don't make noise."

  9. She said, "Come here immediately."

  10. He said, "Please don't tell anyone."

เฉลย:

[prep_collapse_expand open_text="View more" close_text="Show less"]

  1. She told me to close the door.

  2. He asked me to help him.

  3. They told me not to be late.

  4. She asked/told me to sit down.

  5. He told me not to touch that.

  6. She told us to open our books.

  7. He asked me to wait there.

  8. They told us not to make noise.

  9. She told me to come/go there immediately.

  10. He asked me not to tell anyone.

[/prep_collapse_expand]

แบบฝึกหัดที่ 7: Mixed Tenses

เปลี่ยนประโยคที่มี tenses ต่างๆ Direct and Indirect Speech Exercises แบบผสม

  1. She said, "I am writing a letter."

  2. He said, "I have been working here for 5 years."

  3. They said, "We will have finished by tomorrow."

  4. She said, "I was reading when you called."

  5. He said, "I had already eaten."

  6. She said, "I will be waiting for you."

  7. They said, "We have lived here since 2010."

  8. He said, "I was going to call you."

  9. She said, "I will have been working for 10 years next month."

  10. He said, "I had been studying all day."

เฉลย:

[prep_collapse_expand open_text="View more" close_text="Show less"]

  1. She said (that) she was writing a letter.

  2. He said (that) he had been working there for 5 years.

  3. They said (that) they would have finished by the next day.

  4. She said (that) she had been reading when I called.

  5. He said (that) he had already eaten.

  6. She said (that) she would be waiting for me/him.

  7. They said (that) they had lived there since 2010.

  8. He said (that) he had been going to call me/her.

  9. She said (that) she would have been working for 10 years the following month.

  10. He said (that) he had been studying all day.

[/prep_collapse_expand]

แบบฝึกหัดที่ 8: Say vs Tell

เติม said หรือ told ที่ถูกต้อง Direct and Indirect Speech Exercises แบบ say/tell

  1. She __________ (to) me that she was tired.

  2. He __________ that he would come.

  3. They __________ us to wait.

  4. She __________ that she liked the movie.

  5. He __________ her to be careful.

  6. She __________ (to) me goodbye.

  7. They __________ that they were leaving.

  8. He __________ her not to worry.

  9. She __________ that she couldn't come.

  10. He __________ us the truth.

เฉลย:

[prep_collapse_expand open_text="View more" close_text="Show less"]

  1. told - tell + person

  2. said - say (ไม่มี person ตามหลัง)

  3. told - tell + person + to infinitive

  4. said - say that

  5. told - tell + person + to infinitive

  6. said - say goodbye (ไม่ต้อง to)

  7. said - say that

  8. told - tell + person + not to

  9. said - say that

  10. told - tell + person + object

[/prep_collapse_expand]

IV. Direct and Indirect Speech Exercises ระดับสูง

แบบฝึกหัดที่ 9: Reporting Verbs

ใช้ reporting verbs ที่หลากหลายแทน said Direct and Indirect Speech Exercises ขั้นสูง

  1. "I'm sorry I'm late." (apologize)

  2. "You should see a doctor." (advise)

  3. "I'll help you." (promise)

  4. "Don't forget to call me." (remind)

  5. "Please, please help me!" (beg)

  6. "You stole my money!" (accuse)

  7. "I won't do it!" (refuse)

  8. "Let's go to the cinema." (suggest)

  9. "I did it." (admit)

  10. "You must finish by Friday." (insist)

เฉลย:

[prep_collapse_expand open_text="View more" close_text="Show less"]

  1. He/She apologized for being late.

  2. He/She advised me to see a doctor.

  3. He/She promised to help me.

  4. He/She reminded me to call him/her.

  5. He/She begged me to help him/her.

  6. He/She accused me of stealing his/her money.

  7. He/She refused to do it.

  8. He/She suggested going to the cinema.

  9. He/She admitted doing it / that he/she had done it.

  10. He/She insisted that I finish by Friday / on my finishing by Friday.

[/prep_collapse_expand]

แบบฝึกหัดที่ 10: Mixed Structures

เปลี่ยนประโยคที่ซับซ้อน Direct and Indirect Speech Exercises ระดับสูง

  1. "If I were you, I would study harder," she said to me.

  2. "I wish I could speak English fluently," he said.

  3. "Let's not waste time," they said.

  4. "How about going for a walk?" she asked.

  5. "I may be late tomorrow," he said.

  6. "You must have been tired," she said to me.

  7. "I would rather stay home," he said.

  8. "If only I had studied harder!" she said.

  9. "You'd better leave now," he said to me.

  10. "I used to live in London," she said.

เฉลย:

[prep_collapse_expand open_text="View more" close_text="Show less"]

  1. She advised me to study harder. / She told me (that) if she were me, she would study harder.

  2. He said (that) he wished he could speak English fluently.

  3. They suggested not wasting time.

  4. She suggested going for a walk.

  5. He said (that) he might be late the next day.

  6. She told me (that) I must have been tired.

  7. He said (that) he would rather stay home.

  8. She said (that) if only she had studied harder. / She regretted not having studied harder.

  9. He advised me to leave then. / He told me (that) I had better leave then.

  10. She said (that) she used to live in London / had lived in London.

[/prep_collapse_expand]

แบบฝึกหัดที่ 11: Long Conversations

เปลี่ยนบทสนทนาเป็น indirect speech

John said to Mary, "Where are you going?" Mary replied, "I'm going to the library. I need to return some books." John asked, "Can I come with you?" Mary said, "Of course! We can have lunch together afterwards." John said, "That sounds great. I'll meet you at the entrance in 10 minutes." Mary said, "Okay, don't be late!"

เฉลย:

[prep_collapse_expand open_text="View more" close_text="Show less"]

John asked Mary where she was going. Mary replied (that) she was going to the library and (that) she needed to return some books. John asked if/whether he could come/go with her. Mary said (that) he could and (that) they could have lunch together afterwards. John said (that) sounded great and (that) he would meet her at the entrance in 10 minutes. Mary told him not to be late.

[/prep_collapse_expand]

แบบฝึกหัดที่ 12: Error Correction

แก้ไขข้อผิดพลาดใน indirect speech

  1. He said me that he was tired.

  2. She told that she would come.

  3. They asked me where do I live.

  4. He said he can help me.

  5. She asked if I will come tomorrow.

  6. He told to me to wait.

  7. She said me goodbye.

  8. They asked me do I like coffee.

  9. He said he is going yesterday.

  10. She told him don't be late.

เฉลย:

[prep_collapse_expand open_text="View more" close_text="Show less"]

  1. He told me that he was tired. - tell + person

  2. She said that she would come. - say (ไม่ตาม person โดยตรง)

  3. They asked me where I lived. - ไม่กลับคำถาม

  4. He said he could help me. - can → could

  5. She asked if I would come the next day. - will → would, tomorrow → the next day

  6. He told me to wait. - ไม่ใช้ told to me

  7. She said goodbye to me. - said goodbye to

  8. They asked me if I liked coffee. - ไม่กลับคำถาม

  9. He said he had gone the day before. - is → was/had been, yesterday → the day before

  10. She told him not to be late. - told + person + not to

[/prep_collapse_expand]

บทความแนะนำ:

Countable and Uncountable Nouns Exercises พร้อมเฉลย

Relative Clauses Exercises พร้อมเฉลย

แบบฝึกหัด Passive Voice พร้อมเฉลย

Direct and Indirect Speech Exercises ช่วยพัฒนาทักษะ แต่การเรียนรู้เทคนิคเพิ่มประสิทธิภาพ

เทคนิคสำคัญ:

  1. Tense Backshift: เลื่อน tense ไปหนึ่งระดับ (Present → Past, Past → Past Perfect)

  2. Pronouns: เปลี่ยนตามบริบท (I → he/she, you → I/he/she)

  3. Time/Place: เปลี่ยนตามเวลารายงาน (now → then, here → there)

  4. Questions: ไม่กลับคำถาม ใช้ if/whether สำหรับ Yes/No questions

  5. Commands: ใช้ tell + to infinitive

  6. Say vs Tell: say + that, tell + person

  7. No Backshift: ถ้าเป็นความจริงทั่วไป หรือยังเป็นจริงอยู่

การฝึกทำ Direct and Indirect Speech Exercises หลากหลายรูปแบบช่วยให้คุณนำเทคนิคเหล่านี้ไปใช้ได้อย่างคล่องแคล่ว

V. สรุป

Direct and Indirect Speech Exercises ที่รวบรวมในบทความนี้ครอบคลุมตั้งแต่ระดับพื้นฐานจนถึงขั้นสูง การฝึกฝนอย่างต่อเนื่องช่วยให้คุณเข้าใจกฎการเปลี่ยนแปลงและสามารถรายงานคำพูดได้อย่างถูกต้อง จุดสำคัญที่ควรจำไว้คือการเปลี่ยน tenses, pronouns และคำบอกเวลา/สถานที่ให้สอดคล้องกับบริบท

การเชี่ยวชาญ direct and indirect speech ช่วยยกระดับการสื่อสารภาษาอังกฤษของคุณ โดยเฉพาะความสามารถในการรายงานคำพูด การเล่าเรื่อง และการเขียนเชิงวิชาการ ทักษะนี้มีความสำคัญอย่างยิ่งในการสอบมาตรฐานอย่าง IELTS ที่ต้องการความสามารถในการใช้โครงสร้างไวยากรณ์ที่หลากหลาย โดยเฉพาะใน Writing Task 1 ที่ต้องรายงานข้อมูลและความคิดเห็น และ Speaking Part 2 ที่ต้องเล่าเรื่องและรายงานสิ่งที่ผู้อื่นพูด การทำ Direct and Indirect Speech Exercises อย่างสม่ำเสมอจะสร้างความมั่นใจและความชำนาญที่จำเป็นสำหรับการสื่อสารที่มีประสิทธิภาพ

หากคุณต้องการพัฒนาความเชี่ยวชาญด้าน direct and indirect speech และไวยากรณ์อื่นๆ อย่างครบถ้วนเพื่อเตรียมความพร้อมสู่การสอบ IELTS ฝึก IELTS กับ PREP Education คือทางเลือกที่เหมาะสม ระบบ AI ขั้นสูงของเราวิเคราะห์จุดอ่อนด้านไวยากรณ์ของผู้เรียนแต่ละคนและสร้างแผนการเรียนที่ปรับให้เหมาะกับระดับความสามารถเฉพาะบุคคล หลักสูตรของเราครอบคลุมทั้งสี่ทักษะ Listening, Reading, Writing และ Speaking พร้อมเนื้อหาไวยากรณ์ที่ละเอียดรวมถึง reported speech, tenses และโครงสร้างประโยคซับซ้อน Virtual Writing Room ช่วยให้คุณฝึกการใช้ indirect speech ในการเขียน โดยเฉพาะการรายงานข้อมูลและความคิดเห็นใน IELTS Writing พร้อมรับ feedback แบบเรียลไทม์จาก AI เพื่อแก้ไขข้อผิดพลาดทันที Virtual Speaking Room ช่วยให้คุณฝึกการใช้ reported speech ในการสนทนา โดยเฉพาะการเล่าเรื่องและรายงานสิ่งที่ผู้อื่นพูดใน IELTS Speaking แบบฝึกหัดที่ออกแบบมาเฉพาะจะช่วยให้คุณเชี่ยวชาญการเปลี่ยนประโยคจาก direct เป็น indirect speech ในทุกรูปแบบ ระบบติดตามความก้าวหน้าแบบเรียลไทม์ช่วยให้คุณเห็นพัฒนาการของตนเองและปรับกลยุทธ์การเรียนได้อย่างมีประสิทธิภาพ เริ่มต้นเส้นทางสู่คะแนน IELTS เป้าหมายของคุณกับ IELTS ออนไลน์ ที่ PREP วันนี้

Mook
Product Content Admin

สวัสดีค่ะ ฉันชื่อมุก ปัจจุบันดูแลด้านเนื้อหาผลิตภัณฑ์ของ Prep Education ค่ะ
ด้วยประสบการณ์มากกว่า 5 ปีในการเรียน IELTS ออนไลน์ด้วยตนเอง ฉันเข้าใจดีถึงความท้าทายที่ผู้เรียนต้องเผชิญ แล้วก็รู้ว่าอะไรที่มันเวิร์ก
มุกอยากเอาประสบการณ์ตรงนี้มาช่วยแชร์ แล้วก็ซัพพอร์ตเพื่อน ๆ ให้ได้คะแนนที่ดีที่สุดค่ะ

ความคิดเห็นความคิดเห็น

0/300 ตัวอักษร
Loading...

แผนการเรียนรู้ส่วนบุคคล

TH30

ติดต่อ Prep ผ่านโซเชียล

facebookyoutubeinstagram
Prep Technology Co., LTD.

Address: ตึก C.P. Tower 2 (ฟอร์จูนทาวน์) ชั้น 21 ถนนรัชดาภิเษก แขวงดินแดง เขตดินแดง กรุงเทพฯ 10400
Hotline: +6624606789
Email: sawatdee@prepedu.com

ได้รับการรับรองโดย
DMCA protect