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 ช่องได้ทันที พร้อมทั้งฟังการออกเสียงและฝึกพูดตาม ฝึกฝนแบบนี้บ่อยๆ แล้วคุณจะพบว่าตัวเองสามารถเข้าใจได้ในทันทีโดยไม่ต้องเสียเวลาคิดว่าประโยคนั้นกำลังพูดถึงเวลาใดกันแน่