Present Perfect Tense เชื่อมโยงการกระทำหรือสถานการณ์ในอดีตกับปัจจุบัน ใน "I have visited Los Angeles," ประสบการณ์นี้เกิดขึ้นก่อนหน้านี้ แต่เวลาที่แน่นอนไม่ได้เป็นจุดสนใจ ใน "I have lived here for 2 years," สถานการณ์เริ่มต้นในอดีตและดำเนินต่อไปในขณะนี้
การเชื่อมโยงนี้ทำให้ปัจจุบันสมบูรณ์แบบแตกต่างจากอดีตที่เรียบง่าย ผู้เรียนมักจะรู้วิธีสร้างทั้งสองกาล แต่ก็ยังลังเลเมื่อต้องเลือกระหว่างทั้งสองกาล คู่มือนี้จะอธิบายการใช้งานหลัก สำนวนเวลา แบบฟอร์มคำถาม และข้อผิดพลาดทั่วไป สำหรับภาพรวมของระบบที่ใหญ่กว่า โปรดดูคำแนะนำใน คำกริยาภาษาอังกฤษกาล การอ้างอิงถึง กฎไวยากรณ์ภาษาอังกฤษ และ โครงสร้างประโยค ยังมีประโยชน์เมื่อทบทวนส่วนช่วยและตัวอย่างที่สมบูรณ์อีกด้วย
วิธีสร้าง Present Perfect Tense
ใช้ subject + "have" or "has" + past participle
- "I have finished the exercise."
- "You have improved."
- "She has studied English for 6 months."
- "The class has started."
ใช้ "has" กับ "he," "she," "it," และประธานคำนามเอกพจน์ ใช้ "have" กับ "I," "you," "we," "they," และหัวเรื่องพหูพจน์
Past participles แบบปกติมักจะลงท้ายด้วย "-ed": "worked," "studied," และ "completed." คำกริยาที่ไม่ปกติจะมีรูปแบบพิเศษ:
- "go" → "gone"
- "see" → "seen"
- "write" → "written"
- "speak" → "spoken"
- "take" → "taken"
อย่าใช้รูปอดีตธรรมดาเมื่อกริยาต่างกัน "She has went" ไม่ถูกต้อง; ใช้ "She has gone."
ประโยคเชิงลบ
วาง "not" หลัง "have" หรือ "has":
- "I have not finished."
- "He has not called."
- "They have not visited the museum."
การหดตัวทั่วไปคือ "haven't" และ "hasn't":
- "I haven't finished."
- "She hasn't arrived yet."
คำเชิงลบมักอธิบายถึงเหตุการณ์ที่ยังไม่เกิดขึ้นจนถึงตอนนี้แต่อาจเกิดขึ้นในภายหลัง คำว่า "yet" มักปรากฏต่อท้าย: "We haven't received the schedule yet."
คำถามในปัจจุบันสมบูรณ์แบบ
ย้าย "have" หรือ "has" ก่อนหน้าเรื่อง:
- "Have you completed the form?"
- "Has the teacher explained the rule?"
- "Have they ever studied abroad?"
สำหรับคำถามเชิงข้อมูล ให้วางคำคำถามก่อน:
- "How long have you lived in Los Angeles?"
- "What have you learned this week?"
- "Where has she gone?"
คำตอบสั้น ๆ ทำซ้ำคำช่วย:
- "Have you finished?" — "Yes, I have."
- "Has he called?" — "No, he hasn't."
อย่าใช้ "do" หรือ "did" กับ Present Perfect "Did you have finished?" รวม 2 โครงสร้างไม่ถูกต้อง
ใช้ 1: ประสบการณ์ชีวิต
ใช้ของขวัญที่สมบูรณ์แบบสำหรับประสบการณ์ในเวลาที่ไม่ระบุก่อนหน้านี้:
- "I have visited MOCA."
- "She has studied 3 languages."
- "Have you ever seen a professional hockey game?"
- "They have never traveled outside their country."
ไม่ได้ระบุเวลาที่แน่นอนเนื่องจากประสบการณ์เป็นสิ่งสำคัญ หากคุณเพิ่มเวลาที่ผ่านไปแล้ว ให้ใช้อดีตแบบง่าย:
- ปัจจุบันสมบูรณ์แบบ: "I have visited MOCA."
- อดีตที่เรียบง่าย: "I visited MOCA last month."
"Ever" หมายถึง ตลอดเวลาในชีวิตของบุคคล "Never" หมายถึง เมื่อก่อนตอนนี้ คำถามเกี่ยวกับประสบการณ์เป็นการเริ่มต้นการสนทนาที่มีประโยชน์เพราะเป็นการเชิญชวนให้เกิดเรื่องราว
ที่Columbia West College (CWC) English Speaking Success (ESS) ใช้เครื่องมือต่างๆ เช่น คำถามเชื่อมต่อ เพื่อช่วยให้นักเรียนใช้ภาษาอังกฤษตามเป้าหมายได้อย่างเป็นธรรมชาติ พรอมต์ปัจจุบันที่สมบูรณ์แบบ เช่น "What is the most interesting place you have visited in Los Angeles?" ทำให้ไวยากรณ์มีจุดประสงค์ส่วนตัว และนำไปสู่รายละเอียดการติดตามผลในอดีตกาลโดยธรรมชาติ
{{lp-cta}}
ใช้ 2: สถานการณ์ต่อเนื่อง
ใช้ปัจจุบันที่สมบูรณ์แบบกับสถานการณ์ที่เริ่มต้นในอดีตและดำเนินต่อไปในขณะนี้:
- "I have lived in Los Angeles for 2 years."
- "She has studied English since January."
- "They have known each other for a long time."
- "CWC has served international students for more than 30 years."
ใช้ "for" โดยมีระยะเวลา: "for 2 weeks," "for several months," หรือ "for a long time." ใช้ "since" กับจุดเริ่มต้น: "since Monday," "since 2024," หรือ "since I arrived."
กริยาแสดงเช่น "know," "believe," "own," และ "understand" มักใช้ Present Perfect ในสถานการณ์ต่อเนื่อง กิจกรรมแบบไดนามิกอาจใช้ทั้งปัจจุบันสมบูรณ์แบบหรือต่อเนื่องปัจจุบันสมบูรณ์แบบ ขึ้นอยู่กับการเน้น
ใช้ 3: ผลลัพธ์ล่าสุด
ใช้ปัจจุบันสมบูรณ์แบบเมื่อการกระทำล่าสุดมีผลปัจจุบันที่เห็นได้ชัดเจนหรือสำคัญ:
- "I have lost my key." ฉันไม่มีมันแล้ว
- "She has broken her glasses." แว่นตาเสียหายแล้ว
- "The bus has arrived." มาถึงแล้ว
- "We have completed the project." ตอนนี้โครงการพร้อมอยู่
อดีตที่เรียบง่ายสามารถรายงานเหตุการณ์เดียวกันกับข้อเท็จจริงทางประวัติศาสตร์ที่เสร็จสิ้นแล้ว ปัจจุบันสมบูรณ์แบบเน้นที่ผลที่ตามมาในปัจจุบัน
ในภาษาอังกฤษแบบอเมริกัน บางครั้งผู้พูดใช้อดีตที่เรียบง่าย โดยที่ภาษาอังกฤษแบบอังกฤษนิยมใช้ปัจจุบันสมบูรณ์แบบ: "Did you eat yet?" เป็นเรื่องปกติในคำพูดแบบไม่เป็นทางการของชาวอเมริกัน ในการเขียนมาตรฐานอย่างระมัดระวัง "Have you eaten yet?" จะแสดงความหมาย "up to now" ที่ยังไม่เสร็จอย่างชัดเจน
ใช้ 4: ช่วงเวลาที่ยังไม่เสร็จ
ใช้ Present Perfect เมื่อช่วงเวลารวมถึงปัจจุบัน:
- "I have had 2 classes today." วันนี้ยังไม่จบ
- "She has practiced every day this week." สัปดาห์นี้ดำเนินต่อไป
- "We have learned several patterns this semester." ภาคเรียนยังอยู่ในระหว่างดำเนินการ
หากช่วงเวลาดังกล่าวสิ้นสุดลง ให้ใช้อดีตแบบง่าย:
- "I had 2 classes yesterday."
- "She practiced every day last week."
- "We learned several patterns last semester."
คำในปฏิทินเพียงอย่างเดียวไม่สามารถกำหนดกาลได้ ลำโพง's view of the period matters. At 10 a.m., "I haven't ดื่มกาแฟเมื่อเช้านี้" is natural. At 8 p.m., "I ไม่ได้ดื่มกาแฟเมื่อเช้านี้" ถือว่าตอนเช้าเสร็จแล้ว
"Just," "Already," and "Yet"

"Just" อธิบายการดำเนินการล่าสุด:
- "The class has just ended."
- "I have just sent the email."
"Already" หมายถึง เร็วกว่าที่คาดหรือก่อนหน้านี้:
- "She has already completed the assignment."
- "Have you already eaten?"
"Yet" ถามว่ามีการกระทำที่คาดหวังเกิดขึ้นหรือระบุว่าไม่เกิดขึ้น:
- "Have you finished yet?"
- "I haven't finished yet."
ในตำแหน่งประโยคกลางทั่วไป "just" และ "already" อยู่ระหว่าง "have/has" และกริยาที่ผ่านมา "Yet" มักจะมาต่อท้าย
"Been" and "Gone"
"Been to" อธิบายประสบการณ์หรือการเยี่ยมชมที่เสร็จสมบูรณ์:
- "Maya has been to San Francisco." เธอไปเยี่ยมแล้วกลับมา
"Gone to" หมายความว่าบุคคลนั้นยังคงอยู่หรือกำลังเดินทาง:
- "Maya has gone to San Francisco." เธออยู่ที่นั่นหรือกำลังเดินทาง
"Been in" สามารถอธิบายถิ่นที่อยู่หรือการมีอยู่ได้:
- "Maya has been in San Francisco for a week."
บริบทมีความสำคัญเนื่องจาก "been" ยังทำหน้าที่เป็นกริยาอดีตของ "be" ในโครงสร้างอื่นๆ อีกมากมาย
ปัจจุบันสมบูรณ์แบบกับอดีตที่เรียบง่าย
ใช้ Present Perfect เมื่อไม่ระบุเวลา ยังไม่เสร็จ หรือเชื่อมโยงกับเวลาปัจจุบัน ใช้อดีตที่เรียบง่ายเมื่อผู้พูดระบุเวลาที่ผ่านไปแล้ว
| ปัจจุบันสมบูรณ์แบบ | อดีตที่เรียบง่าย |
|---|---|
| "I have taken that class." | "I took that class last year." |
| "She has met the advisor." | "She met the advisor on Monday." |
| "We have visited The Last Bookstore." | "We visited it during last month's activity." |
| "Have you eaten?" | "Did you eat before class?" |
อย่ารวม Present Perfect เข้ากับนิพจน์ที่เสร็จแล้ว เช่น "yesterday," "last week," "in 2022," หรือ "2 days ago."
ปัจจุบันสมบูรณ์แบบกับปัจจุบันสมบูรณ์แบบต่อเนื่อง
การใช้ปัจจุบันสมบูรณ์แบบต่อเนื่อง have/has + been + "-ing":
- "I have been studying for 2 hours."
- "It has been raining since noon."
รูปแบบปัจจุบันที่เรียบง่ายสมบูรณ์แบบมักเน้นถึงความสมบูรณ์ ปริมาณ หรือผลลัพธ์:
- "I have read 3 chapters."
แบบฟอร์มต่อเนื่องเน้นระยะเวลาหรือกิจกรรมที่กำลังดำเนินอยู่:
- "I have been reading for 2 hours."
ปกติคำกริยาบางคำจะไม่ถูกใช้ในรูปแบบต่อเนื่อง พูดว่า "I have known her for 2 years," ไม่ใช่ "I have been knowing her for 2 years."
ข้อผิดพลาดที่สมบูรณ์แบบในปัจจุบันทั่วไป
อย่าใช้รูปอดีตธรรมดาแทนกริยาในอดีต:
- ไม่ถูกต้อง: "I have saw that movie."
- ถูกต้อง: "I have seen that movie."
อย่าเพิ่มนิพจน์เวลาที่เสร็จสิ้นแล้ว:
- ไม่ถูกต้อง: "She has arrived yesterday."
- ถูกต้อง: "She arrived yesterday."
อย่าละเว้นตัวช่วย:
- ไม่ถูกต้อง: "He finished already." อดีตที่เรียบง่ายเป็นที่ยอมรับได้ในภาษาอังกฤษแบบอเมริกันอย่างไม่เป็นทางการ แต่ปัจจุบันไม่สมบูรณ์แบบ
- ปัจจุบันสมบูรณ์แบบ: "He has already finished."
อย่าสับสน "for" และ "since":
- "for 3 months"
- "since May"
สุดท้ายนี้ จำข้อตกลงประธาน-เสริม: "she has," แต่ "they have." คำแนะนำสำหรับ ข้อตกลงประธาน-กริยา อธิบายรูปแบบข้อตกลงในวงกว้างมากขึ้น
วิธีฝึกฝนปัจจุบันสมบูรณ์แบบ
วาดไทม์ไลน์โดยให้ "past" ทางด้านซ้ายและ "now" ทางด้านขวา ในแต่ละประโยค ให้ทำเครื่องหมายว่าการกระทำนั้นเป็นประสบการณ์ สถานการณ์ต่อเนื่อง ผลลัพธ์ล่าสุด หรือเป็นส่วนหนึ่งของเวลาที่ยังทำไม่เสร็จ
ต่อไป สร้างคู่คำถามและติดตามผล:
- "Have you ever taken a trip alone?"
- "Yes, I have."
- "Where did you go?"
คำถามแรกใช้ Present Perfect เพราะเวลาเปิดอยู่ การติดตามผลใช้อดีตที่เรียบง่ายเพราะถามถึงเหตุการณ์ที่เสร็จสิ้นแล้ว
เก็บบันทึกการเรียนรู้ประจำสัปดาห์: "I have learned 15 new words. I have practiced speaking 4 times. I haven't reviewed conditionals yet." แบบฝึกหัดนี้ใช้กาลสำหรับช่วงเวลาปัจจุบันที่ยังไม่สิ้นสุด
คำถามที่พบบ่อย
ปัจจุบันกาลที่สมบูรณ์แบบคืออะไร?
เป็นกริยากาลที่ประกอบด้วย "have" หรือ "has" บวกกับกริยาอดีต มันเชื่อมโยงการกระทำหรือสถานการณ์ในอดีตกับปัจจุบัน
ฉันสามารถใช้ของขวัญที่สมบูรณ์แบบกับ "yesterday" ได้หรือไม่?
ไม่ "Yesterday" คือเวลาที่ผ่านไปแล้ว ดังนั้นใช้อดีตแบบง่าย: "I saw her yesterday."
อะไรคือความแตกต่างระหว่าง "for" และ "since"?
"For" introduces a duration, such as "for 2 years." "Since" introduces a starting point, such as "since 2024."
อะไรคือความแตกต่างระหว่าง "have been" และ "have gone"?
"Have been to" มักจะหมายถึงมีคนมาเยี่ยมชมและกลับมา "Have gone to" หมายถึง มีคนยังคงอยู่หรือกำลังเดินทางไปที่นั่น
ทำไมบางครั้งคนอเมริกันถึงใช้อดีตที่เรียบง่ายกับ "yet"?
ภาษาอังกฤษแบบอเมริกันที่ไม่เป็นทางการมักจะยอมรับอดีตที่เรียบง่ายสำหรับเหตุการณ์ที่เกิดขึ้นเมื่อเร็ว ๆ นี้ ปัจจุบันสมบูรณ์แบบยังคงเป็นรูปแบบมาตรฐานที่ชัดเจนที่สุด เมื่อความหมายคือ "up to now."
ปัจจุบันสมบูรณ์แบบจะง่ายขึ้นเมื่อผู้เรียนใช้เพื่อหารือเกี่ยวกับประสบการณ์และความก้าวหน้าที่แท้จริง การฝึกพูดประจำวันของ CWC เปิดโอกาสให้นักเรียนได้เชื่อมโยงไวยากรณ์กับการสื่อสารส่วนตัวซ้ำแล้วซ้ำอีก ติดต่อ Columbia West College เพื่อเรียนรู้เพิ่มเติม

