If clause มี 3 รูปหลัก ๆ คือ
- Type 1
If (present), (future simple/present simple).
ใช้กับการสมมติในปัจจุบัน ตัวอย่างเช่น - If you go, I will go with you.
- สำหรับกรณีที่ verb ของ clause หลังเป็นรูป present simple จะใช้ในกรณีที่เป็นความจริงเสมอ เช่น
If you heat an ice cube, it melts.
ก็คือถ้าน้ำแข็งร้อนขึ้น มันก็จะละลาย (เป็นความจริง 100%) - Type 2
If (past), would* + infinitive
ใช้กับการสมมติเหตุการณ์ที่ตรงข้ามกับความเป็นจริงในปัจจุบัน เช่น - If he went to class, he would learn English.
ความจริงคือเขาคิดว่าจะไม่ไป แต่ถ้าเขาไปเรียน เขาจะได้เรียนภาษาอังกฤษ (ตรงข้ามกับความจริงในปัจจุบัน) - Type 3
If (past perfect), would* have + V3
ใช้กับการสมมติเหตุการณ์ในอดีต (เป็นไปไม่ได้แล้ว) - If he had gone to class, he would have learned English.
ถ้าเขาไปเรียน เขาจะได้เรียนภาษาอังกฤษ (แต่จริง ๆ แล้วเขาไม่ได้ไปเรียน - เหตุการณ์เกิดขึ้นในอดีตเรียบร้อยแล้ว)
ที่เขียนไว้ก็เป็นตัวอย่างโครงสร้างหลัก ๆ จริง ๆ แล้วยังมีรูปแบบปลีกย่อยอีก อย่างเช่นใน Type 2 กรณีที่เห็นบ่อยอีกกรณีหนึ่งคือ "If I were you"
Subjunctive were
ปกติแล้ว was จะต้องใช้กับ I แต่ในที่นี้จะใช้้ were ซึ่งเป็น subjunctive form แทน
ตัวอย่างของ subjunctive were:
- If she were here, I could explain to her.
- If he were more handsome, I would go out with him.
- If I were you, I wouldn't do that.
Unless ก็คือ if ... not นั่นเอง เรื่องของ unless พูดไปแล้วที่นี่
เรื่อง variation ของ Conditional sentences ยังมีอีก แต่ลองดูตัวอย่างข้างล่างนี้ก่อน ลองเปลี่ยนเป็น if clause ดู
- It's raining. I can't do my shopping.
- She won't wear that dress. It doesn't suit her.
- He couldn't go to the party because he wasn't invited.
- She didn't sign the contract because she didn't agree the terms.
- if you lost your books (have to look for them)
- if the flight's postponed (extend my holiday)
- if you come into a lot of money (stop working)
- if all the lights had fused (call an electrician)
0 comments:
Post a Comment