CONDITIONAL SENTENCES
Conditional Sentences (if-clause) หมายถึง ประโยคเงื่อนไข ซึ่งประกอบด้วย ข้อความ 2 ส่วน คือ if clause และ Main clause
if clause เป็นประโยคส่วนที่เป็นสาเหตุ หรือต้นเหตุ Main Clause เป็นประโยคส่วนที่เป็นผล เช่น If he comes, I will tell him. (If clause), (main clause)
Conditional Sentence แบ่งออกเป็น 4 ประเภท คือ
1. Future Possible 2. Present Unreal 3. Past Unreal 4. Mixed Type 1. Future Possible หมายถึง ประโยคที่แสดงถึงความเป็นไปได้ เกิดขึ้นได้ ประกอบด้วย if + present simple, future simple will + V shall หรือ future simple + if present simple will + V shall If he studies hard, he will succeed. She will stay at home if it rains. หมายเหตุ 1. กริยาใน main clause อาจจะใช้ may, can, must, (be) going to แทน will, shall ได้ ตัวอย่าง are going to If you don't hurry, you miss the train. may, can, must 2. บางครั้งกิริยาใน if clause และ main clause ใช้ present simple tense อาจจะใช้ whenever แทน if ได้ เช่น If (when, wheneven) the weather is good, I play tennis. If (when, wheneven) the teacher asks, answer her. 3. ถ้า if clause มี should อยู่ด้วยสามารถทำให้เป็น infinitive form ได้ โดยตัด if ออกแล้วนำ should ขึ้นมาไว้หน้าประธาน เช่น If she telephones , tell me at once. หรือ Should she telephone , tell me at once.
2. Present Unreal หมายถึง ประโยคที่สมมุติว่าเหตุการณ์นั้น เกิดขึ้นในปัจจุบัน แต่ความจริงไม่ได้เกิดขึ้น เป็นเรื่องที่ตรงข้ามกับความเป็นจริง ประกอบด้วย
if + past simple past future simple verb to be ใช้ were ทุกพจน์ would, should + V (ใช้ could , might + V ได้) |
past future simple if + past simple (could, might, would , should + V) verb to be ใช้ were ทุกพจน์ |
ตัวอย่าง If I were rich , I should travel around the world. (but I am not rich) He would meet her if he went to the party. (but he doesn't go to the party)
หมายเหตุ : สำหรับประโยคที่มี were นั้น ทำให้เป็น Inverted Form ได้ด้วยการ ตัด if ออกใช้ were ขึ้นต้นประโยคแล้วต่อด้วยประธานและส่วนขยายอื่นๆ เช่น If I were rich, I should travel around the world. หรือ Were I rich , I should travel around the world. แต่ถ้าหากในประโยคเงื่อนไขไม่ม่ were เราก็สามารถจะละ if ได้ แต่ต้อง เปลี่ยนรูปประโยคดังนี้ คือ If I had more money , I would buy a new car. Were I to have more money , I would buy a new car. If she got a higher marks, her mother would buy her a new dress. Were she to get a higher marks, her mother would buy her a new dress. |
3. Past Unreal หมายถึง ประโยคที่มีสมมุติว่าเหตุการณ์นั้นเกิดขึ้นในอดีต แต่ความจริงไม่ได้เกิดขึ้น เป็นเรื่องที่ตรงข้ามกับความจริง ประกอบด้วย
if + past perfect tense , past future simple had + V3 (could , might , would , should + have + V3) หรือ past future perfect. if + past perfect tense(could , might , would , should + have + V3) had + V3 |
ตัวอย่าง If she had been there , she would have seen the accident. (but she wasn't there) He would have given her money if she hadn't gone out. (but she went out) หมายเหตุ : สำหรับประโยคที่มี had + V3 ทำให้เป็น Invered Form ได้ด้วยการตัด if ออกใช้ had ขึ้นต้นประโยคแล้วต่อด้วยประธาน + V3 + ส่วนขยายอื่นๆ เช่น If she had been there, she would have the accident. หรือ Had she been there, she would have seen the accident. He would have give her money if she hadn't gone out. หรือ He would have give her money, hadn't she gone out. 5. Mixed Types เป็นแบบผสมระหว่าง Past Unreal และ Present Unreal ประกอบด้วย
Past Unreal
|
Present Unreal
|
if + past perfect (had + V3)
|
past future simple (would + V)
|
หรือ
Present Unreal
|
Past Unreal
|
past future simple (would + V)
|
if + past perfect (had + V3)
|
ตัวอย่าง If you had gone to bed early last night, you would be in Chiangmai today. เมื่อคืนถ้าคุณเข้านอนแต่หัวค่ำ วันนี้คุณก็คงอยู่ที่เชียงใหม่ (ความจริงก็คือ เมื่อคืน คุณนอนดึกและวันนี้คุณก็ยังอยู่ที่นี่) You would be in Chiangmai today if you had gone to bed early last night.
จะสังเกตได้ว่าทั้ง 2 ประโยคนี้มีความคล้ายกันคือ เราจะใช้past Perfect กับส่วนที่มีคำบอก อดีต ซึ่งในที่นี่ก็คือ last night ส่วนอีกส่วนหนึ่งจะมีคำบอกเวลาที่เน้นปัจจุบันนั่นก็คือ today เราจึงใช้กริยาในรูป Past Simple Tense ทั้งๆ ที่จริงๆ แล้วมันควรจะเป็นรูป would, should, could + have + V3 ตามกฎของที่ได้เรียนมามากกว่า หมายเหตุ : สำหรับประโยคที่มี had + V3 ทำให้เป็น Inverted Form ได้ด้วยการตัด if ออกใช้ had ขึ้นต้นประโยคแล้วต่อด้วย ประธาน + V3 + ส่วนขยายอื่น ๆ เช่น If you had gone to bed early last night, you would be in Chiangmai today. หรือ Had you gone to bed early last night, you would be in Chiangmai today.
You would be in Chiangmai today if you had gone to bed early last night. หรือ You would be in Chiangmai today, had you gone to bed early last night. |
+++++++++++++++++++++++++
สรุป Conditional Sentence
Condition
|
Structure
|
Example
|
1. future possible เหตุการณ์สามารถเป็นไป ได้ในอนาคต
| - if + V (present), will + infinitive หรือ - will + infinitive , if + V (present) ถ้ามี should ให้ขึ้นต้นประโยค
| - if he studies hard, he will succeed. หรือ - He will succeed if the studieshard. - if she telephone tell me at once. หรือ - Should she telephone, tell me at once. |
2. present unreal เหตุการณ์ที่เป็นไปไม่ได้ ในปัจจุบัน
| - if + V (past), would + infinitive (v.to be ใช้ were ทุกพจน์) หรือ ตัด if ใช้ were ขึ้นต้นประโยค หรือ - would + infinitive , if + v(past) | - if were rich, I would buy a new car. (but I'm not rich) หรือ Were I rich, I would buy a new car. หรือ - I would buy a new car if I were rich |
3. past unreal เหตุการณ์ที่เป็นไปไม่ได้ ในอดีต
| - If + v (past perfect) คือ had + V3 , would have + V3 หรือตัด if ออกใช้ had + subj + V3 If had + V3
| - If she had been there, shewould have seen the accident (but she was not there)
- Had she been there, she would have seen the accident.
- She would have seen the accident if she had been there.
|