B1

Present Perfect: ช่วงเวลาที่ยังไม่สิ้นสุด

คำจำกัดความ / คำอธิบาย

เรายังใช้ Present Perfect กับช่วงเวลาที่ ยังไม่จบ เช่น today, this week, this year การกระทำเกิดขึ้นภายในช่วงนั้น และช่วงเวลาดังกล่าวยังเปิดอยู่ ณ ตอนพูด เพราะเวลายังไม่ปิด เหตุการณ์จึงยังเชื่อมกับ now จุดเน้นมักอยู่ที่ผลหรือจำนวนที่เกิดในช่วงนั้น ไม่ใช่เวลาที่แน่นอน ถ้าช่วงเวลาจบไปชัดเจนแล้ว โดยทั่วไปจะเปลี่ยนเป็น Past Simple

กฎสำคัญ

  • ใช้ Present Perfect เมื่อช่วงเวลา ยังเปิดอยู่: today, this month, this year
  • โครงสร้าง: have/has + past participle
  • ไม่เน้นเวลาเป๊ะ แต่เน้นผลภายในช่วงนั้น
  • ถ้าช่วงเวลาจบแล้ว ให้ใช้ Past Simple
  • การเลือกอาจเปลี่ยนได้ตามเวลาพูด เช่น this morning อาจยังเปิดหรือจบแล้ว

ตัวอย่าง

  • I have had three meetings today. - วันนี้ฉันมีประชุมสามครั้งแล้ว
  • She has written two emails this morning. - เช้านี้เธอเขียนอีเมลไปสองฉบับแล้ว
  • We have sold a lot of tickets this week. - สัปดาห์นี้เราขายตั๋วได้เยอะ
  • My team has won twice this season. - ฤดูกาลนี้ทีมของฉันชนะสองครั้งแล้ว
  • I have not eaten much today. - วันนี้ฉันยังกินไม่มาก

ข้อผิดพลาดที่พบบ่อย

  • ❌ I had three meetings today. -> ✅ I have had three meetings today.
  • ❌ She has wrote two emails this week. -> ✅ She has written two emails this week.
  • ❌ We have seen him yesterday. -> ✅ We saw him yesterday.

เคล็ดลับ

  • ถามตัวเองว่าช่วงเวลานี้ยังเชื่อมกับ ตอนนี้ อยู่ไหม ถ้าใช่ มักใช้ Present Perfect

ติดตามความคืบหน้าของคุณ