Present Perfect Continuous Tense
Present Perfect Continuous Tense มีหลักการใช้คล้ายกับ present perfect tense เพียงแต่เน้นการกระทำที่เกิดขึ้นต่อเนื่อง จากอดีตมาจนถึงปัจจุบัน และรูปที่ใช้จะมี verb to be ด้วย
โครงสร้าง : S + has, have + been + V.ing
She has been helping us since one o’ clock.
หล่อนได้ช่วยเหลือพวกเรามาตั้งแต่เวลาบ่ายโมงจนถึงขณะนี้
การใช้ Present Perfect Continuous Tense
1) การใช้ Present Perfect Continuous Tense กับเหตุการณ์หรือการกระทำที่เกิดขึ้นในบางช่วงเวลาในอดีตและยังดำเนินไปอยู่ในขณธที่พูดนั้น เช่น
Ladda has been reading for five hours.
ลัดดาอ่านหนังสือมา 5 ช.ม. แล้ว (ขณะนี้ยังอ่านอยู่)
I have been teaching English for many years.
ผมได้สอนภาษาอังกฤษมาหลายปี (ปัจจุบันก็ยังสอนอยู่)
2) ใช้ Present Perfect Continuous Tense เพื่อเน้นระยะเวลาของเหตุการณ์ที่เพิ่งผ่านไป อีกอย่างใช้ tense นี้กับการกระทำที่เพิ่งจะจบลงเมื่อสักครู่นี้ เช่น
My boyfriend has been playing.
คนรักของฉันยังคงเล่นอยู่เลย (เล่นเกมส์ หรือ เล่นอะไรสักอย่าง)
Nida is very tired. She has been studying very hard.
นิดาเหนื่อยมากเพราะเธอเพิ่งผ่านการเรียนอย่างหนักมา
3) ใช้ Present Perfect Continuous Tense กับ how long, for… และ since … ซึ่งจะบอกว่าเหตุการณ์นั้นๆ ดำเนินต่อเนื่องมาถึงปัจจุบัน หรือเหตุการณ์นั้นๆ เพิ่งจะจบลง เช่น
How long have you been staying in Bangkok?
คุณจะพักอยู่กรุเทพฯ นานเท่าไหร่