You are on page 1of 9

Grammar: Conditional - if clause 1

IF AND THE CONDITIONAL


ประโยคเงือ่ นไข (conditional sentence) คือรูปประโยคทีม่ กี ารสมมุตเิ หตุการณ์หนึ่งๆ จะประกอบ
ด้วย 2 ส่วนคือ
1. ประโยคเงือ่ นไขทีก่ ำหนดไว้ (conditional clause)
2. ประโยคหลัก แสดงผลทีต่ ามมา ( main clause)
รูปประโยคเงือ่ นไข หรือ "if clause" แบ่งได้เป็ นประเภทหลัก 3 ประเภท โดยจัดกลุ่มตามความเป็ นไป
ได้และพิจารณาถึงช่วงเวลาทีข่ องเงือ่ นไขนัน้
Type 1 เป็ นเงือ่ นไขทีม่ คี วามเป็ นไปได้สงู
Type 2 เป็ นเงือ่ นไขทีเ่ ป็ นไปไม่ได้หรือโอกาสเกิดต่ำ โดยคำนึงถึงช่วงเวลาปจั จุบนั
Type 3 เป็ นเงือ่ นไขทีต่ รงข้ามกับความจริงทีเ่ กิดขึน้ แล้ว โดยคำนึงถึงเวลาในอดีต

1. Type 1 เป็ นเงือ่ นไขทีม่ คี วามเป็ นไปได้สงู (possible condition and probable result)
If +S + V1 (present simple) , S + will + V. 1
- If it rains, I will stay home. ถ้าฝนตก ฉันจะอยูบ่ า้ น (อยูใ่ นสถานการณ์ทม่ี ที ที ่าว่าฝนจะตก)
- If you don't hurry , you will miss the train. ถ้าคุณไม่รบี จะพลาดรถไฟแน่ๆ (โอกาสพลาดรถมีสงู )

2. Type 2 เป็ นเงือ่ นไขในปจั จุบนั โดยผลทีเ่ กิดมีความเป็ นไปได้น้อย หรือเป็ นไปไม่ได้(unlikely condition)
If+ V2 (past simple), S + would +V.1
วิธกี ารใช้
1. ใช้กบั สิง่ ทีไ่ ม่เป็ นจริงในปจั จุบนั แต่อาจเป็ นไปได้
- I would visit him if I had time. ฉันจะไปเยีย่ มเขาถ้ามีเวลา หมายถึงว่าปจั จุบนั นี้ยงั ไม่มเี วลา แต่สกั วัน
อาจเป็ นไปได้ (I haven't got time now, but I might have some day)
- If it rained now, I would stay home. ถ้าฝนตก ฉันจะอยูบ่ า้ น (สถานการณ์ไม่มที ที ่าว่าฝนจะตก)
- Would you go to the concert if I bought you a ticket?
2. ใช้สมมุตใิ นสถานการณ์ปจั จุบนั ทีไ่ ม่มวี นั เป็ นไปได้
- If I were you, I would forgive him. สมมุตวิ า่ ถ้าฉันเป็ นคุณ (ซึง่ ไม่มโี อกาสทีจ่ ะเป็ นไปได้) ฉันจะให้อภัยเขา
- If I was a flower, I would love the rain. ถ้าฉันเป็ นดอกไม้ ฉันจะรักสายฝน (ไม่สามารถเป็ นไปได้)
ในการสมมุตใิ นสิง่ ทีเ่ ป็ นไปไม่ได้เช่นนี้ V. to be จะใช้ were กับทุกบุรุษ แต่ประธาน I, he, she สามารถใช้ was หรือ were ก็ได้
เพือ่ ย้ำให้เห็นว่าเป็ นการสมมุตใิ นสิง่ ทีไ่ ม่จริง (unreal)
การใช้ past simple หลัง "if" ในประโยคสมมุตแิ บบที่ 2 เป็ นการสมมุตเิ หตุการณ์ปจั จุบนั ทีไ่ ม่เป็ นจริง (unreality)
ในประโยค type 2 conditional นี้ เราสามารถต่อท้ายประโยคด้วย "but" + เหตุการณ์จริงได้ โดยกริยาในเหตุการณ์จริงจะใช้
รูป tense ในแบบ reality ได้แก่ present simple, future simple
- If I were a millionaire, I would buy a jet. (...but I'm not, so I won't buy it.)
- If the weather wasn't so bad, we would play outside. (...but it is bad, so we won't).

3. Type 3 ใช้กบั เงือ่ นไขทีต่ รงข้ามกับความจริงในอดีต (past unreal, counterfactual)

If had+V3 (past perfect), would have +V 3 (past future perfect)


Grammar: Conditional - if clause 2

- if I had gone home earlier last night , I would have met Bill.
ถ้าเมือ่ คืนฉันกลับบ้านเร็ว คงจะได้พบ Bill ไปแล้ว แต่ความจริงไม่ได้พบ
- If you had studied harder last semester , you would have passed the final exam.
ถ้าเธอเรียนหนักกว่านี้ในเทอมทีผ่ า่ นมา เธอคงจะสอบผ่านไปแล้ว (แต่ความจริงคือสอบไล่ตก)
- If I had known you were sick, I would have visited you.
ถ้าได้รวู้ า่ คุณอยูโ่ รงพยาบาล ฉันก็จะไปเยีย่ มคุณแล้ว (ความจริงคือไม่รู้ จึงไม่ได้แวะไปเยีย่ ม)
- If you had told me you were on the Internet last night, I'd have sent you an e-mail.
ถ้ารูว้ า่ เมือ่ คืนคุณเล่นอินเตอร์เนตอยู่ ฉันก็จะส่งอีเมล์ให้คุณแล้ว (ความจริงคือยังไม่รู้ จึงไม่ได้สง่ )
ประโยคเงือ่ นไขแบบนี้ ช่วงเวลาทีก่ ล่าวถึงอยูใ่ นอดีต ดังนัน้ สิง่ ทีเ่ กิดขึน้ แล้วไม่สามารถเกิดเป็ นจริงได้อกี
(counterfactual in the past หรือ unreal past condition) เราจึงเรียก ประโยคแบบนี้วา่ เป็ นเงือ่ นไขทีไ่ ม่อาจ
เป็ นไปได้อกี (hypothetical) เนื่องจากสายเกินไป ความหมายนัยๆทีต่ ามมาคือผลทีเ่ กิดขึน้ นัน้ ตรงข้ามกับสิง่ ทีป่ รากฏใน
main clause
Formal conditional sentences
ในประโยค conditional ทัง้ 3 ประเภทนี้ สามารถใช้กริยาช่วยอื่นมาแทน if ตามด้วยการสลับทีร่ ะหว่าง กริยาช่วยกับประธาน
(inversion between subject and helping verb) โดยการใช้กริยาช่วยมาแทน if รูปแบบนี้นิยมใช้ในภาษาเขียนซึง่
ทำให้เป็ นทางการยิง่ ขึน้
**Type 1 conditional: ใช้ should แทนที่ if ตามด้วย ประธาน + base infinitive
- If I know her arrival time, I will tell you.
= Should I know her arrival time, I will tell you.
**Type 2 conditional: ใช้กริยาช่วย were แทน if ก่อนการสลับทีป่ ระธาน-กริยาช่วย
- If I were younger, I would wear a swimsuit.
= Were I younger, I would wear a swimsuit.
- If I won the game, I would buy you a new car.
= Were I to win the game, .... ( were + ประธาน + to infinitive)
**Type 3 conditional: ใช้กริยาช่วย had มาแทนที่ if ก่อนการสลับทีป่ ระธาน-กริยาช่วย
- If we had had more money, we would buy a new car.
= Had we more money, we would buy a new car.

นอกจากรูปประโยคเงือ่ นไขหลักทัง้ 3 แบบนี้ ยังมีประโยคเงือ่ นไขอื่นๆ อีกหลายลักษณะ ได้แก่


1. The "zero" conditional (Reality)
If + V1 (preset simple), V1 (present simple)
- If water boils, it turns to vapor.
Grammar: Conditional - if clause 3

ประโยคเงือ่ นไขเช่นนี้ จะใช้ในเหตุการณ์ทเ่ี ป็ นจริงเสมอ เช่นเป็ นจริงเชิงวิทยาศาสตร์


2. Mixed conditional sentences. รูปแบบเงื่อนไขผสม
เป็ นไปได้ทบ่ี างครัง้ ส่วน main clause และ conditional clause กล่าวถึงเหตุการณ์ในช่วงเวลาต่างกัน ทำให้การ
ใช้ tense มีการเปลีย่ นแปลงไปตามช่วงเวลา

- เงือ่ นไขในอดีต แต่ผลเกิดในปจั จุบนั (past condition, present result)

" If" had + V3 (past perfect) , would + V. base infinitive (past future)
If I had studied harder when I was young, I would have a better job now.
หากฉันได้เรียนหนักเมือ่ ยังเยาว์วยั ตอนนี้คงจะได้งานดีๆ
If you hadn't spent so much money (when you were young), you wouldn't be broke now.
ถ้าตอนนัน้ ท่านไม่ได้ใช้จ่ายเงินมากขนาดนัน้ ก็คงไม่หมดตัวเช่นปจั จุบนั นี้
3. การใช้เงือ่ นไขกับคำสัง่ (imperative) ประโยคหลักจะใช้กริยารูป base infinitive โดยละประธาน you
- If you see him, tell him to get in.
- Don't let the baby cry if he wakes up.

Unless ( If….not)
Unless มีความหมายเหมือน if... not หรือ except that.... = เว้นไว้เสียแต่วา่ ....
การใช้รปู กริยาในประโยคเงือ่ นไขทีใ่ ช้ unless จะใช้ในลักษณะเช่นเดียวกับ if clause
Type 1 : กล่าวถึงเงือ่ นไขทีเ่ กิดขึน้ จริงหรือมีความเป็ นไปได้สงู (likely, probable)
Unless + V1 (present simple) , will + V. base infinitive (future simple)
- I won't pay unless you provide the goods immediately. = If you don't provide
them, I won't pay
- You will be sick unless you stop working hard. = If you don't stop working hard,
you will be sick.
Type 2 : กล่าวถึงเงือ่ นไขทีไ่ ม่เป็ นจริงในปจั จุบนั หรือมีความเป็ นไปได้ต่ำ (unlikely, hypothetical)
Unless + V2 (past simple), would +V. base infinitive (past future)
- Unless he was very ill, he would come to work.
- She would be here unless she was seriously ill.
Type 3 : กล่าวถึงเงือ่ นไขทีต่ รงข้ามกับความจริงทีเ่ กิดขึน้ ในอดีต (counterfactual in the past)
Unless + had V3 (past perfect), would have + V3 (past future perfect )
- Yesterday, I wouldn't have called him unless you had reminded me.
เมือ่ วานนี้ ผมคงไม่ได้โทรศัพท์หาเขา ถ้าคุณไม่ได้เตือนผม

การใช้ past tense , past perfect ในสถานการณ์ที่ไม่เป็ นจริ ง


กริยาช่อง 2 (past simple tense) ในบางสถานการณ์ จะใช้กบั สิง่ ทีส่ มมุตใิ นปจั จุบนั แม้วา่ รูปกริยาจะเป็ น
past tense ดังเช่นใน Type 2 conditional sentence
Grammar: Conditional - if clause 4

If it rained now, I would stay home. เป็ นการสมมุตเิ หตุการณ์ ซึง่ ตรงข้ามกับความเป็ นจริงในปจั จุบนั
(present unreal) นอกจากนี้เราสามารถพบการใช้ past simple tense ในรูปแบบ present unreal ได้กบั สำนวนต่างๆ
ได้แก่
- supposing, what if....? + V2 = สมมุตวิ า่
- if only + V2 = หากว่า
- ใช้แสดงความปรารถนา หลัง to wish + V2 =ประสงค์จะ....
- would rather + subject + V2 = อยากจะ....
- It's (high) time +V2 = ตอนนี้เป็ นช่วงเวลาทีค่ วรจะ...
- as if, as though.... = ราวกับว่า
Supposing I were a millionaire,.... (but I am not)
What if we built another house? ( that would be very surprising)
If only I had 10 hands! ( but I haven't)
She wishes she had more money now! (but she hasn't)
I wish I knew the president! ( but I don't know him)
I'd rather my girlfriend called me now! (but she doesn't)
I'd rather he went! (but he stays)
It's (high) time I had a haircut!
It's time you paid the meal!
He acts as if he were a prince.( but he is not)

สำนวนเหล่านี้ยงั สามารถใช้นำประโยคสมมุตเิ หตุการณ์ในอดีต ทีไ่ ม่อาจเป็ นจริงได้ เนื่องจากเหตุการณ์นนั ้ ผ่านไปแล้ว โดยใช้


past perfect tense (had + V3) ซึง่ มีความหมายเป็ น past unreal
Supposing I had bought a new car last week! (I didn't really buy a car)
ถ้าเกิดว่าผมได้ซอ้ื รถใหม่เมือ่ อาทิตย์ก่อน ... (แต่ผมไม่ได้ซอ้ื )
If only I had driven faster last night! (I didn't, so the accident didn't happen)
ถ้าเกิดผมขับรถเร็วกว่านี้เมือ่ คืน... (แต่ผมไม่ได้ขบั เร็ว เลยไม่เกิดอุบตั เิ หตุขน้ึ )
I wish I hadn't bought that watch the previous month! (but I did buy it already)
ฉันปรารถนาว่าไม่ได้ซอ้ื นาฬิกามาเมือ่ เดือนก่อน (แต่ความจริงได้ซอ้ื มาแล้ว)
Yesterday Tom cried loudly as though someone had beaten him.
เมือ่ วาน ทอมร้องไห้ราวกับมีใครตีเขา
I would rather you had bought me a concert ticket last night.
ฉันอยากให้คุณซือ้ บัตรเข้าชมคอนเสิรต์ ให้ (แต่ความจริงคุณไม่ได้ซอ้ื )

Exercises
A. Fill with "if" or "unless"
1. ________ you don't mind, I'll sit here.
2. ________ you buy the tickets in advance, you won't be able to see that concert.
3. I'll punish you ______ you copy the test.
4. Don't interrupt the meeting ________ it's an emergency.
Grammar: Conditional - if clause 5

5. ________ you need me, please give me a ring.


6. He shouldn't drive ________ he doesn't have a driver's license.
7. ________ you ask me to sit somewhere else, I'll sit here.
8. You won't be able to describe the topic ________ you read the text carefully.
9. ________ you don't understand the exercise, I'll try to help you.
10. ________ you work hard, you won't get a promotion.
11. I'll go to the beach with you ________ it rains this weekend.
12. Don't do it __________ you are asked to.
13. Don't do it ________ you're not sure of the consequences.
14. Don't sign the contract __________ you have read it carefully.
15. __________ I had time, I would visit you.

B. Present and Past Unreal: Rewrite by supplying the correct forms of the verbs in
parentheses.
1. Danai speaks English as if he __________ a native speaker.
1. is 2. was 3. be 4. had been
2. Jenny wished she __________math better.
1. understands 2. understood 3. had understood 4. understand
3. It's time I (leave, left, had left) now.
1. leave 2. left 3. has left 4. had left
4. Supposing I __________the first prize now!
1. win 2. won 3. am winning 4. had won
5. If only I __________the items last night, I wouldn't have bought a new one.
1. to find 2. find 3. found 4. had found
6. When I was young, I wished I __________big blue eyes and blonde hair.
1. have 2. had 3. was having 4. had had
7. Sarah wishes she __________her job next week.
1. finishes 2. will finish 3. would finish 4. had finished
8. I would rather Anne __________this dress.
1. take 2. takes 3. took 4. has
taken
9. Jim looked at Kate as though he __________ a ghost.
1. sees 2. saw 3. had seen 4. was seeing
10. I'd rather you __________ now.
1. go 2. went 3. gone 4. are going

Write the correct form of verb.

1. If the temperature rises to 100 degree Celsius, water (boil) ____________.

2. If we heat ice, it (turn) __________ into water.


Grammar: Conditional - if clause 6

3. If you (not take) __________ a lot of clothes at night, you will get sick.

4. You (be punished) __________ it you tell me a lie.

5. If you (not finish) __________ your job in time, you will be in trouble.

6. I (lend) __________ you the money if I had it.

7. If you lost your purse, what (you do) ___________?

8. If I (be) __________ the Prime Minister, I (reduce) __________ the tax.

9. What (you do) __________ if you (get) ___________the first prize in lottery?

10. If I (can) __________ fly, I (fly) __________ to see you first.

11. Last year we (buy) _________ that car if the price (be) __________ lower.

12. I (call) __________ you yesterday if I (have) __________ your phone number.

13. He (come) __________ if he had had some spare time.

14. You (be) __________ free now if you had finished your work yesterday.

15. If Max (be) _________ a horse, he could run faster.

D. Rewrite these conditional sentences into formal form.


1. If you meet Jim, please send my hello to him.
___________________________________________________________________________
2. If John were angry, he would be quiet.
___________________________________________________________________________
3. If the condition were fine, I would accept it.
___________________________________________________________________________
4. If it had not been so hot, our team would have won.
Grammar: Conditional - if clause 7

___________________________________________________________________________
5. If the traffic had been worse, I would have arrived late.
___________________________________________________________________________

E. Continue the sentence using the conditional sentence.

1. Mary eats too much. She gains 10 pounds. (Use Type 2 conditional sentence)
If Mary didn't eat much, ___________________________________________
Grammar: Conditional - if clause 8

2. John doesn't have a job. He doesn't earn money. (Use Type 2 conditional sentence)
If John had a job, ________________________________________________
3. I didn't see the ghost last night. I didn't believe the story. (Use Type 3 conditional
sentence)
If I had seen the ghost last night, ____________________________________
4. I didn't have a car. I didn't drive you home. (Use Type 3 conditional sentence)
I would have driven you home if ____________________________________

Key
A. Fill with "if" or "unless"
1. If 2. Unless 3. if 4. unless 5. If
6. if 7. Unless 8. unless 9. If 10. unless
11. unless 12. unless 13. if 14.unless 15. If

B. Present and Past Unreal: Rewrite by supplying the correct forms of the verbs in
parentheses.
1. 2. was ใช้ as if + past simple หมายถึงราวกับว่า... เป็ น present unreal
2. 3. had understood ปรารถนาในอดีต ใช้ past unreal ในรูปของ past perfect tense
3. 2. left สำนวน It's time.....+ past simple กล่าวถึงเวลาในปจั จุบนั
4. 2. wonสำนวน supposing ....ใช้สมมุตเิ หตุการณ์ทไ่ี ม่ได้เกิดขึน้ จริง
5. 4. had found เป็ นเหตุการณ์เงือ่ นไขในอดีต ใช้ past unreal ในรูป past perfect tense
6. 4. had had แสดงความปรารถนาในอดีต ซึง่ ตรงข้ามกับความเป็ นจริงทีเ่ กิด
7. 3. would finish แสดงความปรารถนาในอนาคต ใช้ past unreal (past future: would + V. base
form)
8. 3. took สำนวน would rather + subject +past simple ใช้กบั เวลาปจั จุบนั
9. 3. had seen เป็ นการเปรียบเทียบในอดีต as though + past perfect
10. 2. went

C. Write the correct form of verb.


1. boils เป็ น zero conditional sentence ใช้กบั สิง่ ทีเ่ ป็ นจริงทางวิทยาศาสตร์ เป็ นข้อเท็จจริงซึง่ ไม่เปลีย่ นแปลง
2. turns
3. didn't take
4. will be punished
5. don't finish
6. would lend
7. would you do
8. were, would reduce
9. would you do, got
Grammar: Conditional - if clause 9

10. could , would fly


11. would have bought, had been
12. would have called, had had
13. would haave come
14. would be
15. were

D. Rewrite these conditional sentences into formal form.


1. Should you meet Jim, please send my hello to him.
2. Were John angry, he would be quiet.
3. Were the condition fine, I would accept it.
4. Had it not been so hot, our team would have won.
5. Had the traffic been worse, I would have arrived late.

E. Continue the sentence using the conditional sentence.


1. If Mary didn't eat much, she wouldn't gain 10 pounds.
2. If John had a job, he would earn money.
3. If I had seen the ghost last night, I would have believed the story.
4. I would have driven you home if I had had a car.

*****************************************

You might also like