IF CLAUSE
Type 1
Type 2
Type 3
If + Present Simple, S + will + V1 + O.
S + V1
เป็นเงื่อนไขในชีวิตประจำวันที่เป็นปัจจุบัน และเป็นไปได้ ใช้กับเหตุการณ์ที่เป็นจริงในปัจจุบัน หรืออนาคตIf Clause type 1 นี้ สามารถใช้ Should แทน If ได้
If I find her address, I will send her an invitation.
If it doesn't rain tomorrow, we will have a picnic.
I will be able to do this exercise if I try.
If + Past Simple, S + would + V1 + O.
S + V2
*เป็นเงื่อนไขในชีวิตประจ าวันที่เป็นปัจจุบัน และเป็นไปได้ยากหรือเป็นไปไม่ได้ใช้กับเหตุการณ์ที่ตรงข้ามความจริงในปัจจุบัน หรืออนาคต
If I knew her name, I would tell you.
She would be safer if she had a car.
It would be nice if you helped me do the housework.
Subjunctive were
ปกติแล้ว was จะต้องใช้กับ Singular Nouns แต่ในที่นี้จะใช้ were ซึ่งเป็น subjunctive form แทน
If I were you, I would call her.
If she were here, I could explain to her.
If + Past Perfect, S + would + have +V3 + O.
*เป็นเงื่อนไขที่เป็นอดีต และเป็นไปไม่ได้ใช้กับเหตุการณ์ที่ตรงข้ามกับความเป็นจริงในอดีต
S + had +V3
if I had studied hard, I would have passed
the exam last term.
If you had gone to the party last night ,
you would have met your girlfriend.
นชทภูวดล เลาหะนะ ชอ3/3 เลขที่6