แบบฝึกหัดประโยคเงื่อนไข (Conditionals): 16 ชุดพร้อมเฉลย ระดับ A2–B2
แบบฝึกหัดเรื่องประโยคเงื่อนไข (Conditionals) ฟรี 16 ชุด (A2–B2) พร้อมเฉลย อ่านกฎ ดูข้อผิดพลาดที่พบบ่อย แล้วเติมคำในช่องว่างและตรวจคำตอบได้ทันทีทุกข้อ
16 ชุด87 แบบฝึกหัดA2–B2ไปที่ชุดแบบฝึกหัด
- A28
- B14
- B24
ประโยคเงื่อนไข (Conditionals): ใช้อย่างไร
ประโยคเงื่อนไขประกอบด้วยเงื่อนไขที่ขึ้นต้นด้วย if และผลของเงื่อนไขนั้น แบบที่ 0 ใช้กับความจริงทั่วไป (If you heat ice, it melts) แบบที่ 1 ใช้กับสิ่งที่เป็นไปได้จริงในอนาคต (If it rains, we'll stay in) แบบที่ 2 ใช้กับสถานการณ์สมมติในปัจจุบัน (If I had time, I'd travel) และแบบที่ 3 ใช้กับอดีตที่ไม่ได้เกิดขึ้นจริง (If I'd known, I'd have come)
เงื่อนไขแบบที่ 1 กับแบบที่ 2
| แบบที่ 1: เป็นไปได้จริง | แบบที่ 2: สมมติ |
|---|---|
| If I get the job, I'll move to Berlin. | If I got the job, I'd move to Berlin. |
| If it's sunny tomorrow, we'll go to the beach. | If it were sunny today, we'd go to the beach. |
| If you study, you'll pass. | If you studied, you'd pass. |
แบบฝึกหัดตามระดับ
16 ชุด · 87 แบบฝึกหัดข้อผิดพลาดที่พบบ่อย
ผิด:
If it will rain, we'll stay at home.ถูก: If it rains, we'll stay at home.
แบบที่ 1 ไม่ใช้ will ในส่วน if
ผิด:
If I would have money, I'd buy it.ถูก: If I had money, I'd buy it.
แบบที่ 2: หลัง if ใช้ past simple
ผิด:
If I would have known, I'd have helped.ถูก: If I had known, I'd have helped.
แบบที่ 3: หลัง if ใช้ past perfect
ผิด:
If I was you, I'd ask her.ถูก: If I were you, I'd ask her.
สำนวนแนะนำที่ใช้กันคือ "If I were you"