By… Lanna Maplook [52181020232 Eng B.ED.II Lpru.]

If-clause แบบที่ 3 มกราคม 8, 2011

Filed under: If-clause แบบที่ 3,If-clauses — Lanna @ 1:34 pm

If-clause แบบที่ 3

    ใช้สมมตุในสิ่งที่เป็นไปไม่ได้เลย หรือตรงกันข้ามกับความจริงในอดีต ประโยค if-clause เป็น past perfect ประโยค main-clause จะเป็น future perfect in the past หรือ perfect conditional

# if-clause ==> had + v.3
# main-clause ==> would, should, could, might + have + v.3
    – If I had had her e-mail address, I would have written to her.

ถ้าเป็นเหตุการณ์ในอดีตกับปัจจุบันสังเกตจาก now ให้เปลี่ยน Tense ใน main-clause จาก would have + v.3 เป็น would + v.1
    – If there had been no floods last year, the crop would be better now.

เราสามารถละ if โดยเอากริยาช่วย had ในประโยค if-clause มาไว้หน้าประโยคแทน
    – If I had known that, I would have lent you mine.
    = Had I known that, I would have lent you mine.

* หมายเหตุ : นอกจากคำว่า if แล้ว ยังมีคำอื่นๆที่ใช้ในประโยคเงื่อนไข ได้แก่
    a) suppose หรือ supposing = สมมุติว่า
    b) on condition that หรือ on the condition that = โดยมีเงื่อนไขว่า
    c) so long as หรือ as long as = ถ้า, ตราบใดที่
    d) what if = สมมุติว่า



Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  เปลี่ยนแปลง )

Google+ photo

You are commenting using your Google+ account. Log Out /  เปลี่ยนแปลง )

Twitter picture

You are commenting using your Twitter account. Log Out /  เปลี่ยนแปลง )

Facebook photo

You are commenting using your Facebook account. Log Out /  เปลี่ยนแปลง )

Connecting to %s