Blog
Category

Present Perfect Tense: กฎ การใช้ และตัวอย่าง

Present Perfect Tense: กฎ การใช้ และตัวอย่าง

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"

นักศึกษา CWC ในห้องรับรองของมหาวิทยาลัยกำลังพูดคุยถึงสิ่งที่เกิดขึ้นแล้วระหว่างกิจกรรมที่ใช้ร่วมกัน

"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 เพื่อเรียนรู้เพิ่มเติม

อ้างอิง