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