Time Markers & Signal Words
คำบอกเวลาเป็นเบาะแสให้หาช่วงหรือจุดอ้างอิง แต่ไม่ใช่ปุ่มเลือก tense อัตโนมัติ: ต้องดูว่าช่วงนั้นจบแล้ว ยังเปิดอยู่ หรือเชื่อมถึงปัจจุบัน
พื้นฐานที่ใช้: รู้ past simple และ present perfect; past simple วางเหตุการณ์ในอดีตที่มีจุด/ช่วงเวลาจบชัด ส่วน present perfect เชื่อมเหตุการณ์ก่อนหน้ากับตอนนี้หรือช่วงเวลาที่ลากมาถึงตอนนี้
เข้าใจเนื้อหาและเงื่อนไข
1. การแบ่งขอบเขตเวลา: อดีตที่ปิดแล้ว (Closed Past) vs ช่วงเวลาที่ยังเปิดถึงปัจจุบัน (Window to Now)
- คำบอกเวลา (Time Markers) เป็นเบาะแสสำคัญในการกำหนด Tense โดยต้องพิจารณาว่าช่วงเวลานั้น สิ้นสุดลงอย่างเด็ดขาดแล้ว หรือ ยังคงเชื่อมโยงมาถึงปัจจุบัน:
- ช่วงเวลาอดีตที่ปิดตัวแล้ว (Closed Past):
- คำบอกเวลาที่ชี้ชัดถึงอดีตที่จบไปแล้ว เช่น yesterday, last night, last Tuesday, in 2019, two days ago, when I was young
- ต้องใช้กับ Past Simple เสมอ: "We moved here in 2019." (ห้ามใช้ Present Perfect กับคำระบุเวลาอดีตที่เจาะจงเช่นนี้)
- ช่วงเวลาที่ยังเปิดและเชื่อมโยงถึงปัจจุบัน (Window to Now):
- คำบอกเวลาที่ช่วงเวลายังไม่สิ้นสุด เช่น today, this week, this month, in the last few days, recently, lately
- มักใช้กับ Present Perfect: "I have had two meetings today." (พูดในตอนบ่ายของวันนี้ และวันนี้ยังดำเนินอยู่)
- ข้อสังเกตเชิงลึก: หากผู้พูดมองว่าเหตุการณ์นั้นจบไปแล้วในบริบทของตน (เช่น พูดตอนค่ำว่า "I missed the bus today.") ก็สามารถใช้ Past Simple ได้

- จุดสังเกตสำคัญในภาพ:
- แถบ CLOSED PAST (อดีตปิดแล้ว): yesterday, last Tuesday, ago → เชื่อมโยงกับ Past Simple
- แถบ WINDOW TO NOW (ยืดถึงปัจจุบัน): since + จุดเริ่ม, for + ระยะเวลา, so far, yet → เชื่อมโยงกับ Present Perfect
- แกนเวลา: อดีต → now (ปัจจุบัน) → อนาคต โดยคำอย่าง today / this week ขึ้นอยู่กับว่าช่วงเวลานั้นยังเปิดอยู่หรือผู้พูดมองว่าสิ้นสุดแล้ว
2. การเปรียบเทียบการใช้ since กับ for
- since (ตั้งแต่):
- ตามด้วย จุดเริ่มต้นของเวลา (Point in Time) หรือเหตุการณ์ในอดีต (Past Simple clause):
- since Monday, since 2021, since 9 o'clock, since I moved here
- "She has worked here since May." (ทำงานที่นี่มาตั้งแต่เดือนพฤษภาคม)
- ข้อห้าม: ห้ามใช้ since ตามด้วยจำนวนระยะเวลาเด็ดขาด (เช่น since three years ผิด)
- ตามด้วย จุดเริ่มต้นของเวลา (Point in Time) หรือเหตุการณ์ในอดีต (Past Simple clause):
- for (เป็นเวลา):
- ตามด้วย ช่วงระยะเวลาทั้งหมด (Period / Duration of Time):
- for two hours, for three years, for a long time
- ใช้กับ Present Perfect เมื่อดำเนินมาจนถึงปัจจุบัน: "They have known each other for years."
- ใช้กับ Past Simple เมื่อช่วงเวลานั้นสิ้นสุดลงในอดีตแล้ว: "She worked there for two years before moving abroad." (ปัจจุบันไม่ได้ทำแล้ว)
- ตามด้วย ช่วงระยะเวลาทั้งหมด (Period / Duration of Time):
3. การใช้ already, yet, just และ so far
- already (เรียบร้อยแล้ว): บ่งบอกว่าการกระทำเสร็จสิ้นเร็วกว่าที่คาดไว้ มักอยู่ในประโยคบอกเล่า ("I have already finished my work.")
- yet (ยัง): ใช้ในประโยคปฏิเสธและคำถาม คาดหวังว่าสิ่งนั้นจะเกิดขึ้น ("Have you sent the form yet?" / "I haven't sent it yet.")
- just (เพิ่งจะ): บอกเหตุการณ์ที่เพิ่งเกิดขึ้นไม่นานก่อนหน้า ("The train has just arrived.")
- so far (จนถึงตอนนี้): บอกผลรวมของการกระทำตั้งแต่อดีตจนถึงปัจจุบัน ("So far, we have received 50 responses.")
ความรู้นี้ใช้กับโจทย์แบบไหน?
เลือกระหว่าง past simple กับ present perfect
สังเกตจากโจทย์: มี yesterday/ago/last… เทียบกับ since/for/so far/yet หรือช่วง this week/today
เลือกวิธีคิด: ถามว่าช่วงอ้างอิงปิดแล้วหรือยัง และประโยคเชื่อมผล/ประสบการณ์ถึงตอนนี้หรือไม่; ถ้าระบุเวลาอดีตจบชัดใช้ past simple; ถ้าลากถึง now ใช้ present perfect ได้
แยก since กับ for ในช่องว่าง
สังเกตจากโจทย์: ส่วนที่ตามหลังบอกวัน/ปี/เหตุการณ์หนึ่ง หรือบอกจำนวนชั่วโมง/ปี
เลือกวิธีคิด: ใส่ since หน้าจุดเริ่ม และ for หน้าระยะเวลา; ต่อด้วยการตรวจว่าเหตุการณ์ยังดำเนินถึงตอนนี้หรือมี past reference point ที่จบแล้ว
ตัวอย่างโจทย์พร้อมวิธีคิด
ตัวอย่าง 1 · เลือก tense จากจุดสิ้นสุดของช่วงเวลา
เติมกริยาและอธิบาย: “I ___ (not / see) Mei this week, but I ___ (meet) her at the library last Tuesday.” ตอนนี้ยังเป็นวันพฤหัสบดี
- this week ยังเป็นช่วงที่เปิดอยู่เพราะวันนี้วันพฤหัสบดี และผู้พูดรายงานถึงตอนนี้ จึงใช้ haven’t seen
- last Tuesday ระบุวันอดีตที่จบชัด จึงใช้ met ไม่ใช้ have met
- คำบอกเวลาทั้งคู่ช่วยชี้ แต่เหตุผลหลักคือช่วงแรกยังทอดถึง now ส่วน Tuesday เป็นจุดอดีตปิดแล้ว
คำตอบ: I haven’t seen Mei this week, but I met her at the library last Tuesday. = สัปดาห์นี้ฉันยังไม่เจอเหมย แต่เจอเธอที่ห้องสมุดเมื่อวันอังคารที่แล้ว
ตรวจเหตุผล: ลองถาม “this week ยังไม่หมดหรือไม่?” ใช่; และ “last Tuesday เป็นเวลาเฉพาะที่ผ่านไปแล้วหรือไม่?” ใช่ จึงได้คนละ tense
ตัวอย่าง 2 · for เหมือนกันได้ แต่ช่วงเวลาต่างกัน
เลือกคำ: “We ___ (live) in Chiang Mai for four years before we moved to Bangkok. We ___ (live) in Bangkok for three years now.”
- ก่อน we moved to Bangkok เป็นช่วงที่จบแล้วในอดีต แม้มี for four years จึงใช้ lived
- Bangkok for three years now เชื่อมระยะเวลาถึงตอนนี้และยังอาศัยอยู่ จึงใช้ have lived
- for บอกความยาวของช่วง ไม่ได้บอกเองว่าช่วงนั้นยังดำเนินหรือจบแล้ว; now และ before เป็นตัวช่วยระบุขอบเขต
คำตอบ: We lived in Chiang Mai for four years before we moved to Bangkok. We have lived in Bangkok for three years now. = เราอยู่เชียงใหม่สี่ปีก่อนย้ายไปกรุงเทพฯ และตอนนี้เราอยู่กรุงเทพฯ มาสามปีแล้ว
ตรวจเหตุผล: เติม still ในใจความที่สองได้ว่า “ยังอยู่กรุงเทพฯ”; เติม before we moved ในใจความแรกยืนยันว่าช่วงเชียงใหม่จบแล้ว