ClipLingo
ไวยากรณ์ระดับ B1

🔀 ประโยคเงื่อนไข (If)

ประโยคเงื่อนไข (If) ใช้พูดว่า "ถ้า...แล้วจะ..." มี 3 แบบหลักที่ B1 ต้องแยกให้ออก: (1) Zero/First Conditional พูดเรื่องจริงหรือสิ่งที่เป็นไปได้ในอนาคต → ใช้ If + present, แล้วตามด้วย will/present (เช่น If it rains, I will stay home); (2) Second Conditional พูดเรื่องสมมติที่ไม่จริงหรือเป็นไปได้ยากในปัจจุบัน → ใช้ If + past, ตามด้วย would (เช่น If I had a car, I would drive); (3) Third Conditional พูดเรื่องในอดีตที่ไม่ได้เกิดขึ้นจริง (เสียดาย) → ใช้ If + had + V3, ตามด้วย would have + V3. กฎสำคัญที่สุด: ในฝั่ง if ห้ามใส่ will/would — ให้เก็บ will/would ไว้อีกฝั่งเดียว

ประโยคตัวอย่าง

If you heat ice, it melts.

ถ้าเอาน้ำแข็งไปโดนความร้อน มันก็ละลาย (ความจริงทั่วไป)

If it rains tomorrow, I will take a taxi.

ถ้าพรุ่งนี้ฝนตก ฉันจะนั่งแท็กซี่ (เป็นไปได้จริงในอนาคต)

If I were you, I would talk to her first.

ถ้าฉันเป็นเธอ ฉันจะคุยกับเขาก่อน (สมมติ — ฉันไม่ใช่เธอ)

If I had more money, I would travel to Japan.

ถ้าฉันมีเงินมากกว่านี้ ฉันจะไปเที่ยวญี่ปุ่น (ตอนนี้เงินไม่พอ)

If I had studied harder, I would have passed the exam.

ถ้าตอนนั้นฉันตั้งใจเรียนกว่านี้ ฉันก็คงสอบผ่าน (อดีต — แต่จริงๆ สอบไม่ผ่าน)

If I hadn't taken that job, I would never have met you.

ถ้าตอนนั้นฉันไม่ได้รับงานนั้น ฉันก็คงไม่มีวันได้พบกับคุณ (Third Conditional)

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

If it will rain, I will stay home.If it rains, I will stay home.

คนไทยชอบใส่ will ทั้งสองฝั่งเพราะแปลตรงตัวว่า "จะ" ทั้งคู่ แต่ฝั่ง if ต้องใช้ present เฉยๆ เก็บ will ไว้อีกฝั่งเดียว

If I would have time, I would help you.If I had time, I would help you.

ฝั่ง if ห้ามใส่ would เด็ดขาด ประโยคสมมติปัจจุบันใช้ past (had) ในฝั่ง if แล้วใช้ would อีกฝั่ง

If I was rich, I would buy a house.If I were rich, I would buy a house.

ในประโยคสมมติที่ไม่จริง นิยมใช้ were กับทุกประธาน (I/he/she) ไม่ใช่ was — แม้ was จะได้ยินบ้างในภาษาพูด แต่ were ถูกต้องเป็นทางการกว่า

If I would know the answer, I would tell you.If I knew the answer, I would tell you.

ฝั่ง if ของ Second Conditional ใช้ Past Simple (knew) ไม่ใช่ would know — would อยู่ได้แค่ฝั่งผลลัพธ์เท่านั้น

📝 เรื่องนี้มีแบบทดสอบ 5 ข้อพร้อมเฉลยและคำอธิบาย — ทำแบบทดสอบในแอป

ฝึกเรื่องนี้ต่อในแอป ClipLingo

ทำแบบทดสอบ เก็บคำศัพท์เข้าคลังส่วนตัว ทบทวนด้วยแฟลชการ์ด และติดตามความก้าวหน้าของคุณ

ไวยากรณ์เรื่องอื่นๆ