ตอนนี้มาถึงเทคนิคของเรานะคะ สูตรที่จะใช้จำสำหรับเรื่องนี้คือ If (เบิ้ล อนาคต)
คำอธิบาย ถ้าต้องทำโจทย์เรื่อง If Clause สังเกตง่ายๆว่าในโจทย์หรือในตัวเลือกมักจะมีคำว่า if หรือคำใดคำหนึ่งต่อไปนี้ซึ่งมีความหมายคล้ายคำว่า if เหมือนกัน (in case, on condition that, providing (that), supposing (that), as long as, so long as, unless (if not)) เราควร โฟกัสที่คำกริยาของประโยคทั้ง 2 ส่วน (ถ้าใครแปลไม่ค่อยได้ กริยาจะอยู่หลังประธานนะคะ เช่น If he comes )
ตอนนี้มาถึงเรื่องที่ซับซ้อนของการพูด ถ้า ในภาษาอังกฤษ นะคะ ในภาษาไทยถ้าเราจะพูดว่า"ถ้า" ไม่ว่าจะพูดถึงเรื่องที่ผ่านไปแล้ว หรือยังไม่ถึง ก็จะพูดเหมือนๆกัน แต่ในภาษาอังกฤษจะพูดแตกต่างกัน คราวนี้มาดูกันนะคะว่าทำไม If (เบิ้ล อนาคต)
เวลาเจอโจทย์ แทบจะไม่ต้องแปล - เจอไม่เยอะเท่าไหร่ในข้อสอบ แต่ถ้าเจอต้องกินคะแนนเรียบ!!นะคะ เจอเรื่องนี้ปุ๊ป... ใจเย็นๆ แล้วให้สนใจแค่ที่ Verb ของประโยคทั้ง 2 ส่วน if..1.. , ..2.. // ..2..if..1..
ถ้า 1. if V1(s/es) (ปัจจุบัน),will (อนาคตของปัจจุบัน) + V เช่น If it rains, I will run.
2. if V2(อดีต),would (อนาคตในอดีต) + V เช่น If I had more cars, I would give it to you.
3. if had V3 (อดีตกว่า),would + have + V3 -If he had driven more carefully, he wouldn't have had an accident.
เวลานำไปใช้
If Clause มีทั้งหมด 4 ชนิด
ชนิดที่ 0 - ใช้พูดเรื่องที่เป็นความจริง กฎทางธรรมชาติ - ใช้ V1 ตลอด
ชนิดที่ 1 - ใช้พูดถึงเรื่องที่อาจจะเกิดหรือไม่เกิดก็ได้ หรือยังไม่ถึง
ชนิดที่ 2 - ใช้ในการสมมติ หรือเป็นไปไม่ได้ เช่น If we had 2 suns, If he had 5 arms, If today were yesterday...
ชนิดที่ 3 - ใช้พูดถึงเรื่องที่ผ่านไปแล้วกลับไปแก้ไม่ได้แล้ว เช่น ถ้าเมื่อคืนฉันนอนเร็ว If I had slept earlier last night...
***แต่แน่นอนว่าในแกรมม่าภาษาอังกฤษเกือบทุกเรื่องจะมี ข้อยกเว้น ข้อควรระวังในเรื่องนี้ ได้แก่
1. ถ้าเป็นเรื่องจริง กฎทางธรรมชาติ หรือ คำสั่ง ใช้ V1 ในประโยคทั้ง 2 ส่วน เช่น If it reaches 100 C, water boils.
2. If V2 ถ้าเป็น V. to be ต้องใช้ were กับทุกประธาน และจะหมายความว่า สมมติว่าเป็น... เลยทันที เช่น If I were a bird, I would fly around the world. (ปกติ I was)
3. ถ้า had แปลว่า มี หรือไม่ได้ตามด้วย V3 จะถือเป็นแบบที่ 2 หรือต้อง ใช้ would นั่นเอง *ระวังเพราะหลายคนเจอ had แล้วจะรีบตอบเป็นชนิดที่ 3 เลย
เช่น If I had seen him, I would have talked to him.
If I had more hands, I would help you.
*4. แบบผสม Tense เช่นถ้าตอนนั้นฉันบอกรักเขา (แก้ไขไม่ได้แล้ว - ชนิดที่ 3), ฉันคงมีความสุขแล้วตอนนี้ (เรื่องจริงคือ ตอนนี้ไม่มีความสุข-ชนิดที่ 2) : If I had told him I love him then, I would be happy now.
5. มีการเขียน if clause ในแบบ inversion ดังนี้
ชนิดที่ 1 - Should ............,.....will.........
ชนิดที่ 2 - Were ....to........,.....would........
ชนิดที่ 3 - Had ............,.....would have V3.........
If clause exercise 1
1. I will help you if you (help)______ yourself first.
2. If we had two suns, The earth (be) ______ hotter.
3. If I hurried, I (catch)________ the train.
4. If today (be)______ Monday, I would go to work.
5. If he (tell)_______ me, I would have picked him up.
(เฉลย 1. help 2. were 3. would catch 4. were 5. had told)
If clause exercise 2
1. If Samantha had known
that the class had been cancelled, she would not (drive/have driven/ have drove/be driving ) to school on that day.
2. _____________________, they would lose the
election.
a. If the government raise
interest rates
b.
Were the government to raise interest rates
c. Should the government
to raise interest rates
d. If the
government was to raise interest rates
3. If our planet had no moon, the night sky (may have been/might have been / would be /Will be) much darker.
(เฉลย 1.have driven 2.b Were the government to raise interest rates 3.would be)