Compound & Complex Sentences

การเชื่อมใจความด้วยคำสันธาน เพื่อสร้างประโยครวมและประโยคซ้อน

เลือกหัวข้อเพื่อดูรายละเอียด


1. Clause คืออะไร

Clause (อนุประโยค) คือกลุ่มคำที่มี Subject + Verb โดย independent clause อยู่เป็นประโยคสมบูรณ์ได้ แต่ dependent clause ต้องพึ่งใจความหลัก
ชนิดลักษณะตัวอย่าง
Independent clause มีใจความสมบูรณ์ อยู่ลำพังได้ The shop is closed.
(ร้านปิด)
Dependent clause มี S + V แต่ใจความยังไม่จบ because the shop is closed
(เพราะร้านปิด — แล้วเกิดอะไรขึ้น?)
ตัวอย่างการแยก Clause
  • Easy Leo cooks. (ลีโอทำอาหาร) (มี S + V และใจความสมบูรณ์)
  • Medium when Leo cooks (เมื่อลีโอทำอาหาร) (มี S + V แต่ when ทำให้ใจความต้องพึ่ง clause อื่น)
  • Hard When Leo cooks, the kitchen smells wonderful. (เมื่อลีโอทำอาหาร ห้องครัวมีกลิ่นหอมน่ารับประทาน) (dependent clause + independent clause)

2. Compound Sentences — ประโยครวม

Compound sentence รวม independent clauses ตั้งแต่ 2 clause ที่มีน้ำหนักเท่ากัน รูปแบบพื้นฐานคือ Independent clause + , + coordinating conjunction + independent clause
ส่วนที่ 1ตัวเชื่อมส่วนที่ 2
I called Mina , but she did not answer.
The rain stopped , so we went outside.
You can take the bus , or you can walk.
สังเกต: ทั้งสองด้านของคำเชื่อมต้องเป็นประโยคสมบูรณ์ หากด้านหลังไม่มีประธานใหม่ มักไม่ต้องใส่ comma: Nina opened the window and turned on the fan.
ตัวอย่าง Compound Sentence
  • Easy I was tired, but I finished my homework. (ฉันเหนื่อย แต่ฉันทำการบ้านเสร็จ) (สองใจความที่ขัดแย้งกัน)
  • Medium The train was late, so we called a taxi. (รถไฟมาช้า ดังนั้นเราจึงเรียกแท็กซี่) (เหตุ → ผล)
  • Hard Arun did not bring lunch, nor did he buy any food. (อรุณไม่ได้เอาอาหารกลางวันมา และเขาก็ไม่ได้ซื้ออาหาร) (nor เชื่อมสองใจความปฏิเสธและเกิดการสลับคำ)

3. FANBOYS — คำเชื่อมประโยครวม

จำ coordinating conjunctions 7 คำด้วย FANBOYS: for, and, nor, but, or, yet, so แต่ละคำแสดงความสัมพันธ์ต่างกัน
คำความสัมพันธ์ตัวอย่างสั้น
forให้เหตุผล (เพราะว่า)We stayed home, for it was raining.
andเพิ่มข้อมูลI made tea, and Pat set the table.
norเพิ่มใจความปฏิเสธHe did not call, nor did he write.
butขัดแย้งIt is small, but it is comfortable.
orทางเลือกWe can wait, or we can leave.
yetขัดแย้งแบบน่าประหลาดใจShe is young, yet she is very skilled.
soผลลัพธ์It was cold, so I wore a coat.
ตัวอย่างการเลือกคำเชื่อม
  • Easy We can eat here, or we can try the café. (เรากินที่นี่หรือไปลองร้านกาแฟก็ได้) (or = ทางเลือก)
  • Medium The task looked simple, yet it took two hours. (งานดูง่าย แต่กลับใช้เวลาสองชั่วโมง) (yet = ผลที่ตรงข้ามกับความคาดหมาย)
  • Hard I lowered my voice, for the baby was asleep. (ฉันลดเสียงลง เพราะทารกกำลังหลับ) (for ให้เหตุผล มีความเป็นทางการกว่า because)

4. Complex Sentences — ประโยคซ้อน

Complex sentence มี independent clause อย่างน้อย 1 clause และ dependent clause อย่างน้อย 1 clause คำเชื่อม เช่น because, although, if, when, before, after, while, since ทำให้ clause หนึ่งต้องพึ่งอีก clause
ความหมายคำเชื่อมที่ใช้บ่อยตัวอย่าง
เหตุผลbecause, sinceWe left because it was late.
ความขัดแย้งalthough, even thoughAlthough it rained, we played.
เงื่อนไขif, unlessIf you hurry, you can catch the bus.
เวลาwhen, before, after, whileCall me when you arrive.
ตัวอย่าง Complex Sentence
  • Easy We stayed inside because it was hot. (เราอยู่ข้างในเพราะอากาศร้อน) (because นำเหตุผล)
  • Medium If you need help, ask the teacher. (ถ้าคุณต้องการความช่วยเหลือ ให้ถามครู) (if นำเงื่อนไข)
  • Hard Although the road was narrow, the driver remained calm. (แม้ว่าถนนจะแคบ คนขับยังคงใจเย็น) (although แสดงความขัดแย้ง)

5. ลำดับ Clause และการใช้ Comma

ใน complex sentence สามารถวาง dependent clause ไว้หน้า หรือหลัง independent clause ได้ หากวางไว้หน้า ให้ใส่ comma คั่น แต่หากวางไว้หลัง โดยทั่วไปไม่ต้องใส่ comma
ลำดับสูตรตัวอย่าง
Dependent มาก่อน Dependent clause, independent clause When the bell rings, the class will begin.
Independent มาก่อน Independent clause + dependent clause The class will begin when the bell rings.
Compound Independent clause, FANBOYS + independent clause The bell rang, so the class began.
ตัวอย่างตำแหน่งและเครื่องหมาย
  • Easy After dinner, we washed the dishes. (หลังอาหารเย็น เราล้างจาน) (dependent clause อยู่หน้า จึงมี comma)
  • Medium We washed the dishes after dinner. (เราล้างจานหลังอาหารเย็น) (dependent clause อยู่หลัง ไม่ต้องมี comma)
  • Hard Although I was nervous, I answered clearly. (แม้ว่าฉันจะประหม่า ฉันก็ตอบอย่างชัดเจน) (comma แยก clause นำหน้าจากใจความหลัก)

6. ข้อผิดพลาดที่พบบ่อย / Tip สอบ

ตรวจว่าทุก clause มี Subject + Verb และมี independent clause อย่างน้อยหนึ่งส่วน ระวังประโยคไม่สมบูรณ์ (fragment), การเชื่อมด้วย comma อย่างเดียว (comma splice) และคำเชื่อมซ้ำ
ผิดถูกเหตุผล
Because I was tired. Because I was tired, I went to bed. because-clause อยู่ลำพังเป็น fragment
I was tired, I went to bed. I was tired, so I went to bed. ห้ามเชื่อม independent clauses ด้วย comma อย่างเดียว
Although it rained, but we played. Although it rained, we played. ไม่ใช้ although และ but ซ้ำหน้าที่ในคู่ clause เดียวกัน
It was late so, we left. It was late, so we left. comma วางหน้า coordinating conjunction
Tip ทำข้อสอบเร็ว
  • 1. วง Subject และ Verb ของทุก clause ก่อนเลือกคำเชื่อม
  • 2. สอง independent clauses → ใช้ comma + FANBOYS
  • 3. dependent clause นำหน้า → ตามด้วย comma และ independent clause
ตัวอย่างทบทวน
  • Easy Mai was hungry, so she made a sandwich. (ไหมหิว ดังนั้นเธอจึงทำแซนด์วิช) (compound: ผลลัพธ์)
  • Medium Because Mai was hungry, she made a sandwich. (เพราะไหมหิว เธอจึงทำแซนด์วิช) (complex: เหตุผลนำหน้า)
  • Hard Although Mai was hungry, she waited, for dinner was almost ready. (แม้ว่าไหมจะหิว เธอก็รอ เพราะอาหารเย็นเกือบพร้อมแล้ว) (complex + compound connection ในประโยคเดียว)

End-of-lesson quiz

ตอบแล้ว 0 / 10

ข้อ 1

1 / 10

Choose the compound sentence.

เฉลย / Answerซ่อนเฉลย / Hide

เฉลย / Answer: (B) It was raining, so we stayed inside.

คำอธิบายแต่ละตัวเลือก / Explanation for each choice

  • (A) Because it was raining, we stayed inside.
    ผิด: ประโยคนี้เป็น complex sentence เพราะมี dependent clause ที่ขึ้นต้นด้วย Because
  • (B) It was raining, so we stayed inside.
    ถูกต้อง! มี independent clauses สองส่วนเชื่อมด้วย comma + so จึงเป็น compound sentence
  • (C) Staying inside on a rainy day.
    ผิด: กลุ่มคำนี้ไม่มี finite verb ที่สร้างประโยคสมบูรณ์
  • (D) When the rain started.
    ผิด: when-clause อยู่ลำพังเป็น dependent clause และเป็น fragment

ข้อ 2

2 / 10

Fill in the blank:
'Nora was tired, __________ she finished the report.'

เฉลย / Answerซ่อนเฉลย / Hide

เฉลย / Answer: (D) but

คำอธิบายแต่ละตัวเลือก / Explanation for each choice

  • (A) so
    ผิด: so แสดงผล แต่การทำรายงานเสร็จไม่ใช่ผลตามธรรมชาติของความเหนื่อย
  • (B) because
    ผิด: because ใช้สร้าง dependent clause และไม่เข้ากับความหมายขัดแย้งที่โจทย์ต้องการ
  • (C) or
    ผิด: or ใช้เสนอทางเลือก แต่ประโยคนี้ไม่ได้ให้ตัวเลือก
  • (D) but
    ถูกต้อง! but เชื่อมสองใจความที่ขัดแย้งกัน คือเหนื่อยแต่ยังทำงานเสร็จ

    ประโยคสมบูรณ์: Nora was tired, but she finished the report.

ข้อ 3

3 / 10

Complete the complex sentence:
'__________ the movie ended, we walked home.'

เฉลย / Answerซ่อนเฉลย / Hide

เฉลย / Answer: (A) After

คำอธิบายแต่ละตัวเลือก / Explanation for each choice

  • (A) After
    ถูกต้อง! After นำ dependent clause บอกว่าเหตุการณ์เดินกลับบ้านเกิดภายหลังภาพยนตร์จบ

    ประโยคสมบูรณ์: After the movie ended, we walked home.
  • (B) And
    ผิด: And ไม่ใช้ในโครงสร้าง dependent clause + comma + independent clause แบบนี้
  • (C) So
    ผิด: so เป็น coordinating conjunction และต้องมี independent clause อยู่ข้างหน้า
  • (D) But
    ผิด: but แสดงความขัดแย้ง และไม่ใช่คำเชื่อมเวลาที่เหมาะกับประโยค

ข้อ 4

4 / 10

Choose the correct punctuation.

เฉลย / Answerซ่อนเฉลย / Hide

เฉลย / Answer: (C) Although the room was small, it was comfortable.

คำอธิบายแต่ละตัวเลือก / Explanation for each choice

  • (A) Although the room was small but it was comfortable.
    ผิด: ไม่ใช้ although และ but ซ้ำหน้าที่ในคู่ clause เดียวกัน
  • (B) Although, the room was small it was comfortable.
    ผิด: ไม่วาง comma หลัง Although โดยแยกออกจาก clause
  • (C) Although the room was small, it was comfortable.
    ถูกต้อง! dependent clause ที่นำหน้าด้วย Although อยู่หน้า จึงมี comma ก่อน independent clause
  • (D) Although the room was small, but it was comfortable.
    ผิด: แม้มี comma แต่ยังใช้ although กับ but ซ้ำกัน

ข้อ 5

5 / 10

Choose the best conjunction:
'You can submit the form online, __________ you can bring it to the office.'

เฉลย / Answerซ่อนเฉลย / Hide

เฉลย / Answer: (B) or

คำอธิบายแต่ละตัวเลือก / Explanation for each choice

  • (A) for
    ผิด: for ใช้ให้เหตุผล ไม่ได้แสดงทางเลือก
  • (B) or
    ถูกต้อง! or เชื่อมทางเลือกสองทาง คือส่งออนไลน์หรือนำมาที่สำนักงาน

    ประโยคสมบูรณ์: You can submit the form online, or you can bring it to the office.
  • (C) yet
    ผิด: yet แสดงความขัดแย้งที่น่าประหลาดใจ ไม่เหมาะกับตัวเลือกสองทาง
  • (D) nor
    ผิด: nor ใช้เพิ่มใจความปฏิเสธ แต่ประโยคนี้เป็นบอกเล่า

ข้อ 6

6 / 10

Which group of words is a dependent clause?

เฉลย / Answerซ่อนเฉลย / Hide

เฉลย / Answer: (A) because the library was closed

คำอธิบายแต่ละตัวเลือก / Explanation for each choice

  • (A) because the library was closed
    ถูกต้อง! กลุ่มคำนี้มี subject + verb แต่ because ทำให้ใจความยังไม่สมบูรณ์และต้องพึ่ง independent clause
  • (B) the library was closed
    ผิด: กลุ่มคำนี้มีใจความสมบูรณ์และอยู่ลำพังได้ จึงเป็น independent clause
  • (C) the closed library
    ผิด: กลุ่มคำนี้เป็น noun phrase ไม่มี verb ของ clause
  • (D) closed for the holiday
    ผิด: กลุ่มคำนี้ไม่มี subject จึงไม่ใช่ clause สมบูรณ์

ข้อ 7

7 / 10

Choose the sentence without a comma splice.

เฉลย / Answerซ่อนเฉลย / Hide

เฉลย / Answer: (D) The café was full, so we waited outside.

คำอธิบายแต่ละตัวเลือก / Explanation for each choice

  • (A) The café was full, we waited outside.
    ผิด: ใช้ comma อย่างเดียวเชื่อม independent clauses สองส่วน จึงเป็น comma splice
  • (B) The café was full, because we waited outside.
    ผิด: because ทำให้ความหมายกลับด้าน ราวกับว่าร้านเต็มเพราะเรารอข้างนอก
  • (C) The café was full so, we waited outside.
    ผิด: comma ต้องวางหน้า so ไม่ใช่หลัง so
  • (D) The café was full, so we waited outside.
    ถูกต้อง! independent clauses สองส่วนเชื่อมอย่างถูกต้องด้วย comma + so

ข้อ 8

8 / 10

Choose the best completion:
'__________ you leave now, you will miss the last bus.'

เฉลย / Answerซ่อนเฉลย / Hide

เฉลย / Answer: (C) Unless

คำอธิบายแต่ละตัวเลือก / Explanation for each choice

  • (A) Because
    ผิด: Because จะหมายความว่าการออกตอนนี้เป็นเหตุให้พลาดรถ ซึ่งไม่ตรงกับเงื่อนไขที่ต้องการ
  • (B) Although
    ผิด: Although แสดงความขัดแย้ง แต่ประโยคต้องการเงื่อนไขเชิงปฏิเสธ
  • (C) Unless
    ถูกต้อง! Unless แปลว่า if...not จึงหมายถึง ถ้าคุณไม่ออกตอนนี้ คุณจะพลาดรถเที่ยวสุดท้าย

    ประโยคสมบูรณ์: Unless you leave now, you will miss the last bus.
  • (D) While
    ผิด: While ใช้บอกเวลาเดียวกันหรือความขัดแย้ง ไม่ใช่เงื่อนไข if...not

ข้อ 9

9 / 10

Which revision correctly joins the sentences?
'The instructions looked easy. The task was difficult.'

เฉลย / Answerซ่อนเฉลย / Hide

เฉลย / Answer: (A) The instructions looked easy, yet the task was difficult.

คำอธิบายแต่ละตัวเลือก / Explanation for each choice

  • (A) The instructions looked easy, yet the task was difficult.
    ถูกต้อง! yet เชื่อม independent clauses ที่มีความหมายขัดแย้งกับความคาดหมาย
  • (B) The instructions looked easy, the task was difficult.
    ผิด: เป็น comma splice เพราะไม่มี conjunction เชื่อม independent clauses
  • (C) Because the instructions looked easy, so the task was difficult.
    ผิด: because กับ so ไม่ใช้คู่กันแบบนี้ และความสัมพันธ์ของใจความไม่ใช่เหตุผล
  • (D) The instructions looked easy, for the task was difficult.
    ผิด: for แสดงเหตุผล แต่ความยากของงานไม่ได้อธิบายว่าทำไมคำสั่งจึงดูง่าย

ข้อ 10

10 / 10

Choose the grammatically complete sentence.

เฉลย / Answerซ่อนเฉลย / Hide

เฉลย / Answer: (B) While the guests were arriving, the music was playing.

คำอธิบายแต่ละตัวเลือก / Explanation for each choice

  • (A) While the guests were arriving and the music was playing.
    ผิด: While ทำให้ข้อความทั้งหมดเป็น dependent clause โดยยังไม่มีใจความหลัก
  • (B) While the guests were arriving, the music was playing.
    ถูกต้อง! มี dependent clause นำหน้าด้วย While และ independent clause ที่ทำให้ประโยคสมบูรณ์
  • (C) The guests were arriving, while, the music was playing.
    ผิด: ไม่วาง comma แยก while ออกจาก clause ที่ตามมา
  • (D) While the guests arriving, the music playing.
    ผิด: ทั้งสอง clause ขาด finite verb เพราะต้องใช้ were arriving และ was playing