บทที่ 56 · ด่านที่ 4: Tense และ modal verbs
อนุประโยคบอกเวลาในอนาคต
ปานกลางFuture time clauses
รูปแบบและการใช้
when / as soon as / until + ปัจจุบันกาล, … will — หลังคำเหล่านี้ใช้ปัจจุบันกาลแม้หมายถึงอนาคต
1.รูปแบบประโยค
เวลาพูดถึงสองเรื่องในอนาคต ประโยคมักมีสองส่วน: อนุประโยคหลัก (ใช้ will, be going to, ประโยคคำสั่ง…) และอนุประโยคบอกเวลาที่ขึ้นต้นด้วย when, as soon as, until, before, after… กฎสำคัญคือ อนุประโยคบอกเวลาใช้ Present Tense แม้ความหมายจะเป็นอนาคตก็ตาม
| อนุประโยคหลัก | คำเชื่อม + อนุประโยคบอกเวลา (ปัจจุบัน) |
|---|---|
| I'll call you | when I get home. |
| We're going to leave | as soon as the rain stops. |
| Please wait here | until I come back. |
| Let's buy some snacks | before the film starts. |
| She'll feel better | after she gets some rest. |
สองส่วนนี้สลับที่กันได้ ถ้าอนุประโยคบอกเวลาขึ้นก่อน ให้ใส่จุลภาค (,) ถ้าอยู่ข้างหลัง มักไม่ต้องใส่
When I get home, I'll call you.
พอถึงบ้านแล้ว ฉันจะโทรหาคุณ (อนุประโยคบอกเวลาขึ้นก่อน — ใส่จุลภาค)
I'll call you when I get home.
ฉันจะโทรหาคุณเมื่อถึงบ้าน (อนุประโยคบอกเวลาอยู่หลัง — ไม่ใส่จุลภาค)
หลายภาษาใช้รูปอนาคตทั้งสองส่วนของประโยค ผู้เรียนจึงมักพูดว่า “when I will get home” ในภาษาอังกฤษ รูปอนาคตอยู่ในอนุประโยคหลักเท่านั้น ส่วนที่มี when / as soon as / until… ใช้ Present Simple: when I get home
2.คำเชื่อมที่ใช้บ่อย
| คำ | ความหมาย | ตัวอย่าง |
|---|---|---|
| when | เมื่อ ตอนที่ | I'll tell her when I see her. |
| as soon as | ทันทีที่ | Text me as soon as you land. |
| after | หลังจากที่ | We'll go for a walk after we eat. |
| before | ก่อนที่ | Turn off the lights before you leave. |
| until / till | จนกว่า | I'll stay here until you're ready. |
| while | ระหว่างที่ ขณะที่ | I'll cook while you set the table. |
| once | หลังจากที่ พอ…แล้ว | Once you try it, you'll love it. |
| by the time | ไม่เกินตอนที่ กว่าจะ… | By the time we get there, the shop will be closed. |
not … until หมายความว่าการกระทำในอนุประโยคหลักจะเกิดขึ้นหลังจากอีกเรื่องหนึ่งเท่านั้น — ไม่ใช่ก่อนหน้านั้น
I won't buy a new phone until this one stops working.
ฉันจะไม่ซื้อมือถือใหม่จนกว่าเครื่องนี้จะพัง
Don't open the oven until the cake is ready.
อย่าเปิดเตาอบจนกว่าเค้กจะสุก
3.Present Perfect และ Present Continuous หลังคำเชื่อม
หลัง when, after, as soon as, until… ใช้ Present Perfect (have/has + V3) ได้ เพื่อบอกว่าการกระทำแรกเสร็จสมบูรณ์ก่อนการกระทำที่สองจะเริ่ม และใช้ Present Continuous กับสิ่งที่กำลังดำเนินอยู่ในตอนนั้น ขอแค่อย่าใช้ will
I'll lend you this book when I've finished it.
ฉันจะให้คุณยืมหนังสือเล่มนี้เมื่ออ่านจบแล้ว (อ่านจบก่อน แล้วค่อยให้ยืม)
When I see Minh, I'll give him your message.
เมื่อเจอมินห์ ฉันจะบอกเขาตามที่คุณฝากไว้ (สองเรื่องเกิดขึ้นในเวลาใกล้เคียงกัน)
You can watch TV after you've done your homework.
ทำการบ้านเสร็จแล้วค่อยดูทีวีได้
I'll read a book while I'm waiting for you.
ระหว่างรอคุณ ฉันจะอ่านหนังสือ (Present Continuous)
กับ after และ as soon as ทั้ง Present Simple และ Present Perfect มักมีความหมายเหมือนกัน: after I finish = after I've finished แต่กับ when สองรูปนี้อาจมีความหมายต่างกัน ดังตัวอย่างข้างบน
4.When หรือ if
ทั้งคู่ใช้ปัจจุบันแทนอนาคต แต่ความหมายต่างกัน: when = คุณแน่ใจว่าจะเกิดขึ้น แค่รอเวลา if = อาจเกิดหรือไม่เกิดก็ได้ ดูบทเรียน “ประโยคเงื่อนไข” ด้วย
I'll call you when I get to the hotel.
ฉันจะโทรหาคุณเมื่อถึงโรงแรม (แน่ใจว่าจะไปถึง)
I'll call you if I get lost.
ฉันจะโทรหาคุณถ้าหลงทาง (อาจหลงหรือไม่หลงก็ได้)
When the shop opens, I'll buy some bread.
พอร้านเปิด ฉันจะไปซื้อขนมปัง (ร้านเปิดแน่นอน)
If the shop is still open, I'll buy some bread.
ถ้าร้านยังเปิดอยู่ ฉันจะซื้อขนมปัง (ไม่แน่ใจว่าร้านยังเปิดไหม)
จะเลือก when หรือ if ให้ถามตัวเองว่า ฉันแน่ใจไหมว่าเรื่องนี้จะเกิดขึ้น “I'll let you know when I get the results” (ผลออกแน่นอน) “Call me if there's a problem” (อาจไม่มีปัญหาก็ได้)
5.เมื่อไรที่ยังใช้ will หลัง when
กฎข้างบนใช้กับอนุประโยคบอกเวลาเท่านั้น ถ้า when ขึ้นต้นคำถาม หรืออนุประโยค when เป็นกรรมของกริยา (หลัง know, ask, tell me, wonder…) และหมายถึง “เมื่อไร” ให้ใช้ will ตามปกติ
When will you be back?
คุณจะกลับมาเมื่อไร (คำถาม — ใช้ will)
I don't know when she'll arrive.
ฉันไม่รู้ว่าเธอจะมาถึงเมื่อไร (กรรมของ know — ใช้ will)
Tell me when you arrive.
ถึงแล้วบอกฉันด้วยนะ (อนุประโยคบอกเวลา — ใช้ปัจจุบัน)
Tell me when you'll arrive.
บอกฉันหน่อยว่าคุณจะมาถึงกี่โมง (ถามเวลา — ใช้ will)
6.ข้อผิดพลาดที่พบบ่อย
I'll call you when I will arrive.I'll call you when I arrive.
อนุประโยคบอกเวลาใช้ปัจจุบัน ไม่ใช้ will
As soon as she will finish, we'll leave.As soon as she finishes, we'll leave.
หลัง as soon as ใช้ Present Simple
We won't start until he will come.We won't start until he comes.
หลัง until ใช้ Present Simple
When he get home, I'll tell him.When he gets home, I'll tell him.
ยังเป็น Present Simple อยู่ he/she/it จึงต้องเติม -s
After I'll finish work, I'm going to the gym.After I finish work, I'm going to the gym.
ไม่ว่าอนุประโยคหลักจะเป็นอะไร อนุประโยค after ก็ยังใช้ปัจจุบัน
I'll lend you the book when I will have read it.I'll lend you the book when I've read it.
จะบอกว่า “เสร็จแล้ว” ให้ใช้ Present Perfect ไม่ใช่ will have
ตัวอย่าง
- I'll send you the photos when I get home.
- As soon as the rain stops, we'll go out.
- I'll wait here until you come back.
- I'll text you as soon as I land in Đà Nẵng.
