Present Perfect Continuous Tense เป็นรูปประโยคภาษาอังกฤษที่ใช้กล่าวถึงการกระทำหรือกิจกรรมซึ่งเริ่มต้นในอดีตและดำเนินต่อเนื่องมาจนถึงปัจจุบัน หรือเพิ่งหยุดไปไม่นานแต่ยังเห็นผลของกิจกรรมนั้นอยู่ในปัจจุบัน โครงสร้างสำคัญคือ have/has + been + verb-ing เช่น I have been studying for two hours. หมายถึง ฉันเรียนมาเป็นเวลาสองชั่วโมงแล้ว โดยเน้นระยะเวลาและความต่อเนื่องของการเรียน
โครงสร้าง Present Perfect Continuous Tense
หัวใจของ Tense นี้คือการใช้ have หรือ has ร่วมกับ been และคำกริยาที่เติม -ing โดยเลือก have หรือ has ตามประธานของประโยค
- I, You, We, They ใช้ have been
- He, She, It ใช้ has been
- คำกริยาหลักอยู่ในรูป V-ing เช่น working, studying, reading, waiting
โครงสร้างของประโยคทั้งสามรูปแบบสรุปได้ดังนี้
| รูปประโยค | โครงสร้าง | ตัวอย่าง |
|---|---|---|
| บอกเล่า | Subject + have/has + been + V-ing | She has been reading. |
| ปฏิเสธ | Subject + have/has + not + been + V-ing | She has not been reading. |
| คำถาม | Have/Has + Subject + been + V-ing? | Has she been reading? |
ประโยคบอกเล่า
ประโยคบอกเล่าใช้โครงสร้าง Subject + have/has + been + V-ing เช่น They have been waiting for an hour. หมายถึง พวกเขารอมาหนึ่งชั่วโมงแล้ว ประโยคนี้สื่อว่าการรอเริ่มขึ้นก่อนหน้านี้และยังต่อเนื่องมาถึงเวลาที่พูด
รูปย่อที่พบบ่อยคือ I’ve, you’ve, we’ve, they’ve และ he’s, she’s, it’s เช่น She’s been working all morning.
ประโยคปฏิเสธ
ประโยคปฏิเสธเติม not หลัง have หรือ has เช่น I have not been sleeping well lately. หมายถึง ช่วงนี้ฉันนอนหลับไม่ค่อยดี รูปย่อคือ haven’t been และ hasn’t been
ประโยคคำถาม
เมื่อต้องการสร้างคำถาม ให้นำ have หรือ has ไปไว้หน้าประธาน เช่น Have you been studying? หรือ Has Tom been working today? ถ้าต้องการถามถึงระยะเวลา มักใช้ How long เช่น How long have you been waiting?
หลักการใช้ Present Perfect Continuous
Present Perfect Continuous เน้นที่ กิจกรรม ความต่อเนื่อง และระยะเวลาของการกระทำ มากกว่าการเน้นว่าผลลัพธ์เสร็จสมบูรณ์แล้วหรือไม่ การใช้งานที่สำคัญมีดังนี้
เหตุการณ์เริ่มในอดีตและยังดำเนินอยู่
เป็นการใช้ที่พบได้บ่อยที่สุด โดยการกระทำเริ่มต้นขึ้นก่อนเวลาปัจจุบันและยังไม่หยุดเมื่อถึงเวลาที่พูด
- I have been studying English for three years. — ฉันเรียนภาษาอังกฤษมาเป็นเวลาสามปีแล้ว
- She has been working here since January. — เธอทำงานที่นี่มาตั้งแต่เดือนมกราคม
- They have been waiting for the bus for thirty minutes. — พวกเขารอรถประจำทางมาสามสิบนาทีแล้ว
ประโยคเหล่านี้ไม่ได้มองเพียงว่ากิจกรรมเกิดขึ้น แต่ให้ความสำคัญกับการที่กิจกรรมนั้นดำเนินมาต่อเนื่องเป็นช่วงเวลาหนึ่ง
กิจกรรมเพิ่งหยุดแต่ยังเห็นผลในปัจจุบัน
บางครั้งกิจกรรมหยุดไปแล้วก่อนพูดเพียงเล็กน้อย แต่ผู้พูดยังเห็นหรือรับรู้ผลจากสิ่งที่เพิ่งเกิดขึ้น จึงใช้ Present Perfect Continuous เพื่อเน้นกิจกรรมนั้น
- It has been raining. — ฝนตกมา โดยขณะพูดอาจหยุดแล้วแต่พื้นยังเปียก
- I have been running. — ฉันเพิ่งวิ่งมา จึงอาจยังเหนื่อยหรือมีเหงื่อ
- She has been cooking. — เธอเพิ่งทำอาหารมา จึงอาจยังมีกลิ่นอาหารหรือมีหลักฐานของการทำอาหารอยู่
กิจกรรมที่เกิดซ้ำต่อเนื่องในช่วงหนึ่ง
Present Perfect Continuous ยังใช้กับกิจกรรมที่ไม่ได้เกิดขึ้นตลอดเวลา แต่เกิดซ้ำหลายครั้งตั้งแต่อดีตจนถึงช่วงปัจจุบัน เช่น She has been going to the gym regularly. หมายถึง ช่วงที่ผ่านมาเธอไปออกกำลังกายอย่างสม่ำเสมอ
อีกตัวอย่างคือ We have been meeting every Friday. ซึ่งแสดงว่าการพบกันเกิดซ้ำทุกวันศุกร์ในช่วงเวลาหนึ่งและรูปแบบดังกล่าวยังเกี่ยวข้องกับปัจจุบัน
การใช้ for, since และ how long
คำที่พบร่วมกับ Present Perfect Continuous บ่อยมากคือ for และ since เพราะ Tense นี้มักเกี่ยวข้องกับระยะเวลาของกิจกรรม ส่วน how long ใช้เมื่อต้องการถามว่ากิจกรรมดำเนินมานานเพียงใด
- for ใช้กับระยะเวลา เช่น for two hours, for three days, for a long time
- since ใช้กับจุดเริ่มต้นของเวลา เช่น since Monday, since 2024, since this morning
- how long ใช้ถามระยะเวลา เช่น How long have you been studying English?
ลองเปรียบเทียบ I have been reading for two hours. กับ I have been reading since 8 a.m. ประโยคแรกบอกระยะเวลาว่าอ่านมาแล้วสองชั่วโมง ส่วนประโยคที่สองระบุจุดเริ่มต้นว่าเริ่มอ่านตั้งแต่เวลาแปดโมงเช้า
วิธีจำง่าย ๆ คือ for = นานเท่าไร ส่วน since = ตั้งแต่เมื่อไร
Present Perfect Continuous ต่างจาก Present Perfect อย่างไร
Present Perfect และ Present Perfect Continuous ต่างเชื่อมโยงเหตุการณ์ในอดีตกับปัจจุบัน แต่จุดที่เน้นต่างกัน โดย Present Perfect มักให้ความสำคัญกับ ผลลัพธ์ ความสำเร็จ หรือจำนวนที่ทำเสร็จแล้ว ขณะที่ Present Perfect Continuous มักเน้น ตัวกิจกรรมและระยะเวลาที่กิจกรรมดำเนินอยู่
| Present Perfect | Present Perfect Continuous | จุดเน้น |
|---|---|---|
| I have read the book. | I have been reading the book. | อ่านจบหรือเน้นผล เทียบกับเน้นกิจกรรมการอ่าน |
| She has written five emails. | She has been writing emails all morning. | จำนวนที่ทำเสร็จ เทียบกับระยะเวลาของกิจกรรม |
| They have painted the room. | They have been painting the room. | ผลที่เสร็จแล้ว เทียบกับกระบวนการที่เกิดขึ้น |
ตัวอย่างเช่น I’ve written three reports today. เน้นว่าทำรายงานเสร็จแล้วสามฉบับ แต่ I’ve been writing reports all day. เน้นว่าการเขียนรายงานดำเนินมาเป็นเวลานานตลอดทั้งวัน โดยไม่ได้ระบุว่าทำเสร็จไปกี่ฉบับ
บางสถานการณ์ใช้ได้ทั้งสองรูปโดยความหมายใกล้เคียงกัน เช่น I have lived here for ten years. และ I have been living here for ten years. แต่รูป Continuous จะให้น้ำหนักกับความต่อเนื่องของกิจกรรมมากกว่า
จุดที่ควรระวังและวิธีจำ
แม้โครงสร้างของ Present Perfect Continuous จะไม่ซับซ้อน แต่ผู้เริ่มต้นมักสับสนเรื่องการเลือกใช้ have หรือ has การเติม -ing และการใช้กับกริยาบางกลุ่ม
- อย่าลืม been เช่น She has been studying. ไม่ใช่ She has studying.
- ใช้ has กับ he, she, it และใช้ have กับ I, you, we, they
- กริยาหลักต้องเป็นรูป V-ing เช่น work → working และ study → studying
- ใช้ for กับระยะเวลา และใช้ since กับจุดเริ่มต้นของเวลา
- ไม่ควรใช้รูป Continuous กับ stative verbs หลายคำ เช่น know, believe, understand และ like เมื่อคำเหล่านี้แสดงสภาวะตามปกติ
ตัวอย่างเช่น หากต้องการบอกว่าเรารู้จักใครมานาน ควรใช้ I have known him for five years. มากกว่า I have been knowing him for five years. เพราะ know เป็นกริยาที่แสดงสภาวะและโดยทั่วไปไม่ใช้ในรูป Continuous
การแยก Present Perfect Continuous ให้ออกไม่จำเป็นต้องจำเพียงสูตร หากเห็นว่าผู้พูดกำลังเน้นว่า กิจกรรมเริ่มมาก่อน ดำเนินมาเป็นระยะเวลาหนึ่ง และยังเชื่อมโยงกับปัจจุบัน ให้คิดถึงโครงสร้าง have/has been + V-ing เป็นอันดับแรก เมื่อฝึกอ่านและสร้างประโยคโดยใช้ for, since และ how long ร่วมด้วย จะเห็นรูปแบบของ Tense นี้ได้ชัดเจนขึ้น
คำถามที่พบบ่อย
Present Perfect Continuous ใช้ตอนไหน
ใช้เมื่อต้องการเน้นกิจกรรมที่เริ่มในอดีตและดำเนินต่อเนื่องถึงปัจจุบัน หรือกิจกรรมที่เพิ่งหยุดแต่ยังเห็นผลของกิจกรรมนั้นในปัจจุบัน
Present Perfect Continuous มีโครงสร้างอย่างไร
โครงสร้างหลักคือ Subject + have/has + been + V-ing เช่น They have been studying. และ She has been working.
have been กับ has been ใช้ต่างกันอย่างไร
ใช้ have been กับ I, you, we และ they ส่วน has been ใช้กับ he, she, it และประธานเอกพจน์บุรุษที่สาม
for กับ since ใช้ต่างกันอย่างไร
for ใช้บอกระยะเวลาที่กิจกรรมดำเนินมา เช่น for two hours ส่วน since ใช้บอกจุดเริ่มต้นของกิจกรรม เช่น since Monday
Present Perfect กับ Present Perfect Continuous เลือกใช้อย่างไร
ถ้าต้องการเน้นผลลัพธ์ จำนวน หรือสิ่งที่ทำเสร็จแล้ว มักใช้ Present Perfect แต่ถ้าต้องการเน้นตัวกิจกรรม ความต่อเนื่อง หรือระยะเวลา มักใช้ Present Perfect Continuous
Present Perfect Continuous ใช้กับ how long ได้หรือไม่
ใช้ได้และพบได้บ่อยเมื่อต้องการถามระยะเวลาของกิจกรรม เช่น How long have you been waiting? หมายถึง คุณรอมานานเท่าไรแล้ว
Present Perfect Continuous ใช้กับกริยาทุกคำได้หรือไม่
ไม่ได้ กริยาที่แสดงสภาวะบางคำ เช่น know, believe, understand และ like โดยทั่วไปไม่ใช้ในรูป Continuous จึงมักใช้ Present Perfect แทน
