กลับไปยังบล็อก

Present Perfect Tense (have + กริยาช่อง 3): สรุปแล้วกำลังพูดถึงเวลาไหนกันแน่? แยกแยะได้ในประโยคเดียว

Present Perfect Tense (have + Past Participle): ตกลงแล้วพูดถึงเวลาไหนกันแน่? แยกแยะได้ง่ายๆ ในประโยคเดียว

หลายคนเวลาเห็นประโยค I have lived here for three years. เป็นครั้งแรกมักจะสะดุด: have ไม่ได้แปลว่า "มี" หรอกเหรอ? ทำไมถึงมีคำกริยาตามหลังมาได้? แล้วตกลงมันกำลังพูดถึงอดีตหรือปัจจุบันกันแน่?

การจะรู้สึกสับสนนั้นเป็นเรื่องปกติมาก เพราะภาษาไทยไม่มีโครงสร้างไวยากรณ์ที่ตรงกับ Present Perfect Tense อย่างสมบูรณ์แบบ โครงสร้างของมันคือ have / has + Past Participle (กริยาช่อง 3) และสิ่งที่เป็นสาระสำคัญที่มันต้องการจะสื่อจริงๆ ก็คือเรื่องที่พิเศษมากอย่างหนึ่ง: เหตุการณ์ที่เกิดขึ้นในอดีต แต่มีความเชื่อมโยงกับปัจจุบัน บทความนี้จะใช้คำถามง่ายๆ เพียงข้อเดียวเพื่อช่วยให้คุณแยกแยะความแตกต่างระหว่างมันกับ Past Simple Tense ได้อย่างชัดเจน

แนวคิดหลัก: ขาข้างหนึ่งเหยียบอยู่ในอดีต อีกข้างเหยียบอยู่ในปัจจุบัน

จุดที่พิเศษที่สุดของ Present Perfect Tense คือมันเชื่อมโยงสองช่วงเวลาเข้าด้วยกันพร้อมๆ กัน การกระทำนั้นเกิดขึ้นในอดีตจริงๆ แต่ผู้พูดให้ความสำคัญกับผลลัพธ์หรือผลกระทบที่เกิดขึ้นต่อปัจจุบัน

ลองนึกภาพเส้นเวลา (timeline): ฝั่งซ้ายคืออดีต และฝั่งขวาสุดคือจุด "ปัจจุบัน" สิ่งที่พูดถึงใน Past Simple Tense จะตกอยู่ทางฝั่งซ้ายทั้งหมด เมื่อพูดจบแล้วก็ถือว่าตัดขาดจากปัจจุบันไปเลย ส่วนสิ่งที่พูดถึงใน Present Perfect Tense จะลากยาวจากอดีตเชื่อมโยงมาจนถึงจุดปัจจุบัน และยังคงมีผลอยู่

  • I have lived here for three years. → ย้ายมาอยู่ในอดีต และปัจจุบันก็ยังอาศัยอยู่ที่นี่อยู่
  • She has finished her homework. → ทำการบ้านเสร็จแล้วในอดีต ผลลัพธ์คือตอนนี้ทำการบ้านเสร็จเรียบร้อยแล้ว

เมื่อเข้าใจภาพนี้แล้ว การใช้งานในส่วนอื่นๆ ก็จะเข้าใจได้ง่ายขึ้นทันที

วิธีใช้แบบที่ 1: ประสบการณ์ชีวิต "เคยทำบางสิ่งบางอย่าง"

Present Perfect Tense มักถูกนำมาใช้พูดถึงประสบการณ์ในชีวิตจนถึงปัจจุบัน โดยเน้นไปที่ "เคยมีประสบการณ์นี้หรือไม่" ไม่ได้เน้นที่ "เมื่อไหร่"

  • I have been to Japan.
  • Have you ever eaten durian?
  • He has never seen snow.

ในบริบทนี้มักจะเจอกับคำว่า ever และ never อยู่บ่อยๆ ข้อควรระวังคือ have been to เป็นสำนวนสำเร็จรูปที่หมายถึง "เคยไปที่ไหนสักแห่ง (และกลับมาแล้ว)" ซึ่งมีประโยชน์และได้ใช้บ่อยมาก

วิธีใช้แบบที่ 2: เหตุการณ์ในอดีต ส่งผลถึงปัจจุบัน

วิธีใช้แบบที่สองคือการพูดถึงเหตุการณ์ที่เกิดขึ้นในอดีต แต่ผลลัพธ์ของมันยังคงอยู่จนถึงปัจจุบัน

  • I've lost my keys. → ความหมายแฝงคือ: ตอนนี้ก็ยังหาไม่เจอ
  • She has broken her arm. → ความหมายแฝงคือ: ตอนนี้แขนยังเข้าเฝือกอยู่
  • They have moved to a new house. → ความหมายแฝงคือ: ตอนนี้อาศัยอยู่ที่บ้านใหม่แล้ว

ลองเปรียบเทียบดูแล้วคุณจะเข้าใจว่า "ความหมายแฝง" นี้สำคัญแค่ไหน: การพูดว่า I've lost my keys. หมายความว่า "ตอนนี้ฉันเข้าบ้านไม่ได้" แต่หากเปลี่ยนไปใช้ Past Simple Tense ว่า I lost my keys yesterday, but I found them. นั่นเป็นเพียงการเล่าเรื่องราวเล็กๆ น้อยๆ ที่เกิดขึ้นในอดีต ซึ่งไม่เกี่ยวข้องอะไรกับปัจจุบันแล้ว

คำบอกเวลา (Signal Words): เบาะแสเรื่องเวลาในประโยค

มักจะมีคำบอกเวลาซ่อนอยู่ในประโยค ซึ่งเมื่อเห็นคำเหล่านี้แล้ว ก็สามารถนึกถึง Present Perfect Tense ได้เลย

for และ since: พูดถึง "ยาวนานแค่ไหน" และ "ตั้งแต่เมื่อไหร่"

  • for + ช่วงระยะเวลาหนึ่ง: I have studied English for five years.
  • since + จุดเริ่มต้น: I have studied English since 2020.

เคล็ดลับ: หลัง for จะตามด้วย "ระยะเวลานานเท่าใด" (เช่น two days, a week) ส่วนหลัง since จะตามด้วย "จุดเริ่มต้นของเวลา" (เช่น Monday, last year, 2020)

already / yet / just: พูดถึงความคืบหน้าของเหตุการณ์

  • already (เรียบร้อยแล้ว): I have already eaten.
  • yet (ยัง, ใช้ในประโยคปฏิเสธและประโยคคำถาม): Have you finished yet? / I haven't finished yet.
  • just (เพิ่งจะ): She has just arrived.

ข้อเปรียบเทียบที่สำคัญ: แตกต่างจาก Past Simple Tense อย่างไร?

นี่คือส่วนที่สำคัญที่สุดของบทความนี้ ความแตกต่างที่ใหญ่ที่สุดระหว่าง Present Perfect Tense และ Past Simple Tense คือ:

  • Past Simple Tense: พูดถึงจุดเวลาที่ระบุไว้ชัดเจนในอดีต และเรื่องนี้ไม่เกี่ยวข้องกับปัจจุบันแล้ว เป็นเพียงการบันทึกเรื่องราวในอดีตเท่านั้น
  • Present Perfect Tense: ไม่ระบุจุดเวลาที่แน่ชัด จุดสำคัญคือมันส่งผลกระทบถึงปัจจุบัน

มาดูกันว่าการกระทำเดียวกันจะเปลี่ยน Tense อย่างไร:

  • I lost my keys yesterday. → มี yesterday พูดถึงช่วงเวลานั้นในอดีต จึงใช้ Past Simple Tense
  • I have lost my keys. → ไม่ระบุเวลา จุดสำคัญคือตอนนี้ยังหาไม่เจอ จึงใช้ Present Perfect Tense

เคล็ดลับการจำนำไปใช้: ถามตัวเองก่อนว่า ในประโยคมีคำบอกเวลาในอดีตที่ระบุแน่ชัดอย่าง yesterday, last week, in 2020, two days ago หรือไม่?

  • มี → ใช้ Past Simple Tense
  • ไม่มี และเหตุการณ์นี้ส่งผลกระทบถึงปัจจุบัน → ใช้ Present Perfect Tense

เนื่องจาก Present Perfect Tense มีขาข้างหนึ่งเหยียบอยู่ใน "ปัจจุบัน" เสมอ มันจึงไม่สามารถใช้ร่วมกับจุดเวลาในอดีตที่ปิดจบไปแล้วได้ นี่คือสาเหตุที่ทำไมประโยคอย่าง I have seen him yesterday ✗ ถึงใช้ไม่ได้: เพราะ yesterday ตรึงเวลาไว้ในอดีตอย่างชัดเจน จึงขัดแย้งกับหลักการของ "การเชื่อมโยงมาถึงปัจจุบัน"

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

  • ใช้ Present Perfect ร่วมกับเวลาในอดีตที่ระบุแน่ชัด: I have seen him yesterday ✗ ต้องแก้เป็น I saw him yesterday. ✓ หากมี yesterday ก็ต้องใช้ Past Simple Tense
  • ใช้ Past Participle ผิดเป็น Past Simple: I have went to Japan ✗ ต้องแก้เป็น I have been to Japan. ✓ กริยา 3 ช่องของ go คือ go-went-gone โดย Past Participle คือ gone อย่าจำสับสนกับกริยาช่อง 2 อย่าง went และหากต้องการพูดถึง "เคยไปที่ไหนสักแห่งแล้วกลับมาแล้ว" ตามความเคยชินจะใช้ been ส่วน gone จะใช้เมื่อ "ไปแล้วยังไม่กลับมา"
  • ใช้ for กับ since สลับกัน: I have lived here since three years ✗ ต้องแก้เป็น I have lived here for three years. ✓ (ใช้ for กับช่วงระยะเวลาหนึ่ง)
  • ลืมใช้ has กับประธานบุรุษที่สาม: She have finished. ✗ ต้องแก้เป็น She has finished. ✓ (he / she / it ใช้ has)

ประโยคเดียวช่วยเตือนสติให้แยกแยะได้ชัดเจน

ครั้งต่อไปหากลังเลว่าจะใช้ Past Simple หรือ Present Perfect ดี ให้ถามคำถามนี้ในใจก่อน:

"ในประโยคมีจุดเวลาในอดีตที่ระบุไว้ชัดเจนหรือไม่? และเรื่องนี้ยังมีความเกี่ยวข้องกับปัจจุบันอยู่ไหม?"

  • มีเวลาในอดีตระบุแน่ชัด (yesterday, last year...) และเป็นเพียงบันทึกเรื่องราวในอดีต → Past Simple Tense
  • ไม่ระบุเวลาแน่ชัด และผลลัพธ์หรือประสบการณ์เชื่อมโยงมาถึงปัจจุบัน → Present Perfect Tense (have / has + Past Participle)

หากคุณยังไม่คุ้นเคยกับความแตกต่างของกลุ่ม Tense ที่เกี่ยวกับ "ปัจจุบัน" สามารถย้อนกลับไปอ่านบทความ Present Simple Tense vs Present Continuous Tense เพื่อทำความเข้าใจ "ปัจจุบัน" ให้แม่นยำเสียก่อน จากนั้นค่อยต่อยอดมาเรียนรู้ Present Perfect Tense ที่มีความ "เชื่อมโยงกับปัจจุบัน" ซึ่งจะช่วยให้เรียนรู้ได้อย่างราบรื่นขึ้นมาก

วิธีฝึกฝนใน Loopy

เรื่องของ Tense นั้น หากจำเพียงแค่กฎเกณฑ์อย่างเดียวก็มักจะลืมได้ง่ายหลังจากสอบเสร็จ วิธีที่จะจำได้อย่างแท้จริงคือการได้พบเจอมันซ้ำๆ ในประโยคที่ใช้จริงในชีวิตประจำวัน หลักสูตรการเรียนที่แบ่งระดับของ Loopy จะนำเสนอ Present Perfect Tense ในสถานการณ์การสนทนาที่เหมาะสมกับระดับ A2–B1 เพื่อให้คุณได้ยินกับหูผ่านการฟัง การพูด และการฝึกออกเสียงตาม (shadowing) ว่าเมื่อใดที่เจ้าของภาษาเลือกพูดว่า I've been to... และเมื่อใดที่เปลี่ยนมาพูดว่า I went... นอกจากนี้ เมื่อเจอกับคำบอกเวลาอย่าง for / since, already / yet ระบบก็จะช่วยตอกย้ำความเข้าใจผ่านประโยคตัวอย่างครั้งแล้วครั้งเล่า และด้วยการจัดตารางทบทวนตามหลักเส้นโค้งการลืม (forgetting curve) จะช่วยเปลี่ยนกฎเกณฑ์ไวยากรณ์เหล่านี้ให้กลายเป็นสัญชาตญาณของคุณเอง

เมื่อใดที่คุณไม่แน่ใจเกี่ยวกับรูปคำกริยาช่อง 3 (เช่น been, gone, seen, broken...) สามารถเปิดพจนานุกรมเพื่อตรวจสอบกริยา 3 ช่องได้ทันที พร้อมทั้งฟังการออกเสียงและฝึกพูดตาม ฝึกฝนแบบนี้บ่อยๆ แล้วคุณจะพบว่าตัวเองสามารถเข้าใจได้ในทันทีโดยไม่ต้องเสียเวลาคิดว่าประโยคนั้นกำลังพูดถึงเวลาใดกันแน่