logo

Learna

BlogFAQ
VERB TENSES

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

Present perfect continuous tense หรือที่เรียกว่า present perfect progressive ใช้บอกการกระทำที่เริ่มขึ้นในอดีตและยังคงดำเนินอยู่จนถึงตอนนี้ โดยเน้นว่าการกระทำนั้นกินเวลานานเท่าใด หรือเน้นกิจกรรมที่เพิ่งเกิดขึ้นและทิ้งผลลัพธ์ที่เห็นได้ในปัจจุบัน ซึ่งเป็นจุดที่ทำให้ต่างจาก present perfect ธรรมดา คู่มือนี้ครอบคลุมทั้งสูตรโครงสร้าง คำบอกเวลา และจังหวะที่คนมักใช้ tense นี้เกินความจำเป็น

Present Perfect Continuous Tense คืออะไร?

คุณสร้างรูปนี้ด้วย have หรือ has ตามด้วย been และกริยาที่ลงท้ายด้วย -ing มันเป็นหนึ่งใน tense ปัจจุบันทั้งสี่รูป และเป็นรูปเดียวที่ผสานโครงสร้าง perfect เข้ากับความรู้สึกของระยะเวลาที่ดำเนินต่อเนื่อง

"Even though her bus is running late, Sarah has been standing at the station for over an hour without losing her patience."

ภาพรวมของตระกูล Tense ปัจจุบัน

การเปรียบเทียบ present perfect continuous กับ tense ปัจจุบันรูปอื่น ๆ ช่วยให้เห็นชัดว่ามันเน้นระยะเวลาที่ต่อเนื่องมาจนถึงปัจจุบัน:

Tense จุดเน้น ตัวอย่าง
Present simple ความเคยชิน ข้อเท็จจริง ตารางเวลา He studies English every evening.
Present continuous การกระทำที่กำลังเกิดขึ้นตอนนี้ He is studying English right now.
Present perfect การกระทำในอดีตที่เชื่อมโยงกับปัจจุบัน He has studied English for two years.
Present perfect continuous ระยะเวลาของการกระทำที่ยังดำเนินอยู่ He has been studying English since he was ten.

ระยะเวลา vs. ผลลัพธ์

Present perfect continuous เน้นที่ระยะเวลาหรือกระบวนการที่ดำเนินอยู่ ส่วน present perfect ธรรมดาเน้นที่ผลลัพธ์หรือความสำเร็จของการกระทำ "I have been reading this book" เน้นกิจกรรมที่ยังทำอยู่ ขณะที่ "I have read this book" เน้นว่าอ่านจบแล้ว ทั้งสองรูปถูกหลักไวยากรณ์ แต่ตอบคนละคำถาม และความสับสนระหว่างสองรูปนี้ก็เป็นหนึ่งในข้อเปรียบเทียบไวยากรณ์ที่ถูกค้นหามากที่สุดในภาษาอังกฤษ

ถูกต้อง "You're wet because you've been walking in the rain."
ไม่ถูกต้อง "You're wet because you've walked in the rain." (ทำให้ความหมายของสาเหตุที่ต่อเนื่องหายไป)

สร้างประโยคอย่างไร?

การสร้างประโยค present perfect continuous ใช้รูปแบบง่าย ๆ ด้วยกริยาช่วยและกริยารูป -ing:

รูปประโยค โครงสร้าง ตัวอย่าง
บอกเล่า have / has + been + กริยา-ing I have been waiting.
ปฏิเสธ have / has + not + been + กริยา-ing She hasn't been feeling well.
คำถาม Have / Has + ประธาน + been + กริยา-ing? Have you been working?

ใช้ Present Perfect Continuous เมื่อใด?

Tense นี้จำเป็นในหลายสถานการณ์ที่ต้องการเน้นระยะเวลาที่ต่อเนื่องหรือกิจกรรมที่เพิ่งเกิดขึ้น:

การกระทำที่ยังดำเนินอยู่ กำลังดำเนินอยู่

กิจกรรมที่เริ่มในอดีตและยังดำเนินต่อมาถึงปัจจุบัน

ตัวอย่าง: "I have been waiting for one hour." / "We have been studying since 6 PM."
ผลลัพธ์ที่เพิ่งเกิดขึ้น สาเหตุที่เห็นได้

กิจกรรมที่เพิ่งทำและทิ้งผลหรือร่องรอยที่เห็นได้ในปัจจุบัน

ตัวอย่าง: "You are wet because you have been walking in the rain." / "I'm tired because I've been running."
การเน้นระยะเวลา ความยาวของเวลา

เน้นว่าสถานการณ์หรืองานนั้นดำเนินมานานเท่าใด

ตัวอย่าง: "She has been working here for three years."
พฤติกรรมที่เกิดซ้ำ เป็นนิสัย

ใช้บ่นหรือพูดถึงการกระทำที่เกิดซ้ำ ๆ ในช่วงที่ผ่านมา

ตัวอย่าง: "He has been arriving late all week."

คำบอกเวลาที่พบบ่อย

คำบอกเวลาบางคำมักปรากฏคู่กับ present perfect continuous เสมอ:

คำ การใช้ ตัวอย่าง
for ความยาวของช่วงเวลา for two hours
since จุดเริ่มต้นที่เจาะจง since 3:00 PM
all day / all morning ช่วงเวลาที่ต่อเนื่องยาวนาน all day long
lately / recently ช่วงเวลาที่เพิ่งผ่านมาแบบไม่ระบุชัด working hard lately

Present Perfect เทียบกับ Present Perfect Continuous

ดูว่าการเปลี่ยนโครงสร้างเปลี่ยนจุดเน้นระหว่างความสำเร็จกับกระบวนการอย่างไร:

ประโยค รูปที่ถูกต้อง เหตุผล
I ___ (read) three books this month. have read เน้นผลลัพธ์/จำนวน
I ___ (read) for two hours straight. have been reading เน้นระยะเวลา
She ___ (know) him for years. has known กริยาบอกสภาวะ ใช้รูปต่อเนื่องไม่ได้
They ___ (build) that house for a year. have been building เน้นกระบวนการที่ยังดำเนินอยู่

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

ระวังข้อผิดพลาดเหล่านี้เมื่อใช้ present perfect continuous:

ผิด ถูก
I have been knowing him for years. I have known him for years.
She has been done her homework. She has been doing her homework.
We have work here since 2020. We have been working here since 2020.

Learna AI สอน Present Perfect Continuous อย่างไร?

Learna AI จะฟังว่าประโยคของคุณกำลังบรรยายระยะเวลาหรือผลลัพธ์ที่เสร็จสิ้น แล้วชี้แนะให้ใช้ been บวก -ing เมื่อใดก็ตามที่จุดเน้นอยู่ที่ว่าสิ่งนั้นเกิดขึ้นมานานแค่ไหน นอกจากนี้ยังคอยเตือนเรื่องกริยาบอกสภาวะอย่าง know หรือ believe ที่ไม่ควรใช้ในรูปต่อเนื่อง แม้จะอยู่ใน tense นี้ก็ตาม และยังตรวจสอบว่าใช้ for กับ since ได้ถูกคู่กับระยะเวลาและจุดเริ่มต้นหรือไม่ ผู้เรียนที่ฝึกบทสนทนาเน้นระยะเวลากับ Learna รายงานว่ามี การเลือกใช้ระหว่าง present perfect และ present perfect continuous ได้ถูกต้องขึ้น 80%

เมื่อคุณคุ้นกับการบอกระยะเวลาในปัจจุบันแล้ว โครงสร้างเดียวกันนี้จะขยับไปสู่อดีตด้วย past perfect continuous ซึ่งใช้บอกระยะเวลาที่ต่อเนื่องมาจนถึงเหตุการณ์หนึ่งในอดีต

สำรวจเพิ่มเติม

นำความรู้ไวยากรณ์ของคุณไปฝึกใช้จริงกับเส้นทางการเรียนรู้ของ Learna:

คำถามที่พบบ่อย

คำถามที่พบบ่อย

Present perfect continuous คืออะไร พร้อมตัวอย่าง?

คือ tense ที่สร้างด้วย have/has ตามด้วย been และกริยาที่ลงท้ายด้วย -ing เช่น I have been waiting for one hour หรือ She has been working here for three years

สูตรโครงสร้างของ present perfect continuous คืออะไร?

บอกเล่า: have/has + been + กริยา-ing ปฏิเสธ: have/has + not + been + กริยา-ing คำถาม: Have/Has + ประธาน + been + กริยา-ing?

เราใช้ present perfect continuous เมื่อใด?

ใช้เพื่อบอกระยะเวลาที่ต่อเนื่องมาจนถึงตอนนี้ มักใช้กับ for หรือ since หรือใช้อธิบายผลในปัจจุบันที่เกิดจากกิจกรรมที่เพิ่งทำ

Present perfect กับ present perfect continuous ต่างกันอย่างไร?

Present perfect เน้นความสำเร็จหรือผลลัพธ์ ส่วน present perfect continuous เน้นกระบวนการที่ยังดำเนินอยู่และระยะเวลาที่ผ่านมา

ทำไมถึงต้องใช้ present perfect continuous tense?

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

ใช้ for และ since กับ tense นี้อย่างไร?

ใช้ for กับความยาวของช่วงเวลา เช่น for two hours และใช้ since กับจุดเริ่มต้น เช่น since 3:00 PM

ตัวอย่าง present perfect continuous ที่แสดงผลลัพธ์เป็นอย่างไร?

You are wet because you have been walking in the rain เป็นการอธิบายสภาพในปัจจุบันผ่านการกระทำที่ต่อเนื่องมาไม่นานนี้

ข้อผิดพลาดที่พบบ่อยของ present perfect continuous คืออะไร?

คือการใช้กับกริยาบอกสภาวะอย่าง know หรือ believe ซึ่งปกติไม่ใช้ในรูปต่อเนื่อง แม้จะอยู่ใน tense นี้ก็ตาม

Present perfect continuous ใช้บรรยายสิ่งที่เพิ่งจบไปได้ไหม?

ได้ เมื่อจุดเน้นอยู่ที่ผลลัพธ์ที่มองเห็นได้ในปัจจุบัน แม้การกระทำนั้นจะเพิ่งหยุดไป เช่น I've been running, that's why I'm out of breath

สร้างประโยคคำถามใน tense นี้อย่างไร?

เริ่มด้วย Have หรือ Has ตามด้วยประธาน แล้ว been แล้วกริยารูป -ing เช่น Have you been working all day?

Present perfect continuous กับ past continuous ต่างกันอย่างไร?

Present perfect continuous เชื่อมการกระทำที่ต่อเนื่องเข้ากับปัจจุบัน ส่วน past continuous บรรยายการกระทำที่กำลังดำเนินอยู่ ณ ช่วงเวลาหนึ่งในอดีต โดยไม่เชื่อมโยงกับปัจจุบัน

โดยรวมแล้ว present perfect simple กับ present perfect continuous ต่างกันอย่างไร?

Present perfect simple ตอบคำถามว่า "อะไร" หรือ "กี่ครั้ง" ส่วน present perfect continuous ตอบว่า "นานแค่ไหน" จึงเป็นตัวเลือกที่ดีกว่าเมื่อระยะเวลาคือประเด็นสำคัญ

Learna AI ตัดสินใจเลือกระหว่าง present perfect กับรูปต่อเนื่องอย่างไร?

Learna AI จะดูว่าประโยคนั้นเน้นผลลัพธ์ที่เสร็จสิ้นหรือระยะเวลาที่ยังดำเนินอยู่ แล้วจึงแนะนำรูปที่ตรงกับความหมายที่คุณต้องการสื่อ

Learna ช่วยฝึกใช้ for และ since ให้ถูกต้องได้ไหม?

ได้ Learna AI จะให้ฝึกประโยคที่ต้องเลือกระหว่าง for กับ since และแก้ข้อผิดพลาดอย่าง "since two hours" ให้แบบเรียลไทม์