B2 · ระดับกลางตอนสูง (Upper Intermediate) TOEIC 605–780 IELTS 5.5–6.5 กาลและลักษณะ (Tense & Aspect)

Past Perfect Continuous

Past Perfect Continuous (had been + -ing) เน้นที่ระยะเวลาของกิจกรรมที่ดำเนินต่อเนื่องมาก่อนหน้าเหตุการณ์ในอดีตอีกเหตุการณ์หนึ่ง

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

Past Perfect Continuous Tense (หรือเรียกว่า Past Perfect Progressive) ใช้อธิบายเหตุการณ์ที่ ดำเนินต่อเนื่องมาเป็นระยะเวลาหนึ่ง ก่อนที่จะมีอีกเหตุการณ์หนึ่งเกิดขึ้นตามมาในอดีต โดยจะเน้นย้ำไปที่ระยะเวลา กระบวนการ และความต่อเนื่องของกิจกรรมที่เกิดขึ้นก่อนหน้าจุดเวลาอีกจุดหนึ่งในอดีตครับ

หัวใจสำคัญของมันคือการบอกว่า: "สิ่งนี้ได้เกิดขึ้นต่อเนื่องมาเป็นเวลานานพอสมควร แล้วหลังจากนั้นก็มีอีกสิ่งหนึ่งเกิดขึ้น"

โครงสร้างและสูตรของ Past Perfect Continuous

วิธีการสร้าง Past Perfect Continuous: ประโยคบอกเล่า (Positive Sentences)

รูปประโยคบอกเล่าต้องใช้กริยาช่วยชุด "had been" ร่วมกับกริยาที่เติม -ing ครับ

สูตร: Subject + had + been + Verb-ing + Object
(ประธาน + had been + กริยาเติม ing + กรรม)

ประธาน (S) กริยาช่วย (Auxiliary) กริยาเติม -ing (V-ing) ส่วนขยายประโยค (O)
I / You / He / She / It / We / They had been ('d been) working / waiting / studying for hours.

ตัวอย่างพร้อมประเด็นทางไวยากรณ์:

She had been waiting (S + had been + V-ing) for two hours when he finally arrived. (เขาได้รอคอยมานานถึง 2 ชั่วโมงเต็มๆ เลยตอนที่เขามาถึงในที่สุด)
They had been arguing all morning before they reached an agreement. (พวกเขาพากันทะเลาะกันมาตลอดทั้งเช้าก่อนที่จะตกลงกันได้)

เคล็ดลับ: ในการพูดแบบเป็นธรรมชาติ "had been" มักจะถูกลดรูปเหลือเพียง 'd been (เช่น She'd been waiting)

วิธีการสร้าง Past Perfect Continuous: ประโยคปฏิเสธ (Negative Sentences)

สำหรับการทำเป็นรูปปฏิเสธ ให้เติมคำว่า "not" เข้าไปที่กริยาช่วยครับ

สูตร: Subject + had not (hadn't) + been + Verb-ing
(ประธาน + hadn't been + กริยาเติม ing + กรรม)

| ประธาน (S) | กริยาช่วย (ปฏิเสธ) | กริยาเติม -ing (V-ing) |
|---------|--------|------|------------|
| I / You / He / She / It / We / They | hadn't been | sleeping / working |

ตัวอย่าง:

He hadn't been sleeping (S + hadn't been + V-ing) well before the accident. (เขานอนหลับไม่ค่อยสนิทมาสักพักแล้วก่อนที่จะเกิดอุบัติเหตุ)
I hadn't been paying attention and missed the announcement. (ฉันไม่ได้กำลังตั้งใจฟังอยู่ก็เลยพลาดคำประกาศไป)

วิธีการสร้าง Past Perfect Continuous: ประโยคคำถาม

สลับตำแหน่งระหว่างประธานกับคำว่า "had" เพื่อทำเป็นประโยคคำถามครับ

สูตร: Had + Subject + been + Verb-ing?
(Had + ประธาน + been + กริยาเติม ing + กรรม?)

Had ประธาน (S) been กริยาเติม -ing (V-ing)?
Had she / they been working? / studying?

รูปสูตรการตอบสั้นๆ:

Had* they been living there long when the fire broke out? — Yes, they had. (พวกเขาอาศัยอยู่ที่นั่นมานานหรือยังตอนที่เกิดไฟไหม้? - ใช่ครับ นานแล้ว)
Had she been studying medicine before she switched to law? — No, she hadn't*. (เขาเรียนหมอมาตลอดเลยใช่ไหมก่อนจะเปลี่ยนมาเรียนกฎหมาย? - ไม่ใช่ค่ะ)


เมื่อไหร่ที่ควรใช้ Past Perfect Continuous Tense ในภาษาอังกฤษ

1. เน้นย้ำระยะเวลา (Duration) ก่อนที่จะมีเหตุการณ์อื่นแทรกเข้ามา

Past Perfect Continuous จะเน้นว่ากิจกรรมนั้น ดำเนินต่อเนื่องมานานแค่ไหนแล้ว ก่อนที่จะมีอีกช่วงเวลาหรืออีกเหตุการณ์หนึ่งเกิดขึ้นในอดีตครับ

I had been working on the project for six months before I was asked to stop. (ฉันทำโปรเจกต์นี้ต่อเนื่องมา 6 เดือนเต็มๆ ก่อนที่จะถูกสั่งให้หยุด)
She had been learning to drive for a year when she finally passed her test. (เขาเรียนขับรถมาเป็นปีเลยกว่าจะสอบผ่านในที่สุด)
They had been living in that house since 1995 when it was demolished.

2. ใช้บอกสาเหตุของเหตุการณ์ในอดีต (Explaining Past Evidence)

กิจกรรมนั้นอาจจะเพิ่งหยุดลงก่อนจุดเวลาในอดีตนั้นพอดี แต่ ผลลัพธ์ของมันยังมองเห็นได้ชัดเจน หรือใช้ช่วยอธิบายสถานการณ์ในตอนนั้นได้

Her eyes were red. She had been crying. (ตาของเขาแดงก่ำเลย เขาเพิ่งจะร้องไห้มาแน่ๆ)
His clothes were covered in paint. He had been decorating all day. (เสื้อผ้าเขาเต็มไปด้วยสี เขาคงจะทาสีตกแต่งบ้านมาทั้งวัน)
The ground was muddy because it had been raining all week.

คำแนะนำจากผู้สอน: การใช้แบบนี้มีไว้เพื่ออธิบายว่า ทำไม สิ่งต่างๆ ถึงดูเป็นแบบนั้นหรือรู้สึกแบบนั้นในอดีตครับ (เช่น ทำไมเขาร้องไห้, ทำไมเขาตัวเลอะ, ทำไมพื้นถึงแฉะ)

3. เหตุการณ์ต่อเนื่องที่ถูกขัดจังหวะ (Interrupted Ongoing Activity)

กิจกรรมที่กำลังดำเนินอยู่อย่างต่อเนื่องและยาวนาน ถูกขัดจังหวะด้วยเหตุการณ์ที่เกิดขึ้นอย่างกะทันหัน

She had been sleeping for three hours when the alarm went off. (เขานอนหลับต่อเนื่องมา 3 ชั่วโมงแล้วตอนที่นาฬิกาปลุกดังขึ้น)
They had been talking for an hour when the power cut out.


คำบอกเวลา (Signal Words) ที่พบบ่อย

คำบอกเวลา วิธีการใช้ ตัวอย่างประโยค
for + ระยะเวลา ความยาวของกิจกรรมต่อเนื่อง ...for two hours, for months.
since + จุดเริ่มต้น จุดที่เริ่มทำกิจกรรมนั้น ...since that morning, since 2012.
when นำหน้าเหตุการณ์ที่มาขัดจังหวะ ...when he arrived.
before / by the time กำหนดจุดสิ้นสุดของช่วงเวลานั้น ...before the meeting started.
all day / all week เน้นความต่อเนื่องตลอดทั้งวัน/สัปดาห์ I'd been waiting all morning.

วิธีการแยกความแตกต่างระหว่าง Tense ที่คล้ายกัน

Past Perfect Continuous vs. Past Perfect Simple

ทั้งคู่บอกถึงสิ่งที่เสร็จสิ้นก่อนจุดหนึ่งในอดีต แต่จุดต่างสำคัญคือ "สิ่งที่ต้องการเน้น" ครับ

หัวข้อ Past Perfect Continuous Past Perfect Simple
จุดเน้นหลัก เน้นที่ ระยะเวลา และ กระบวนการ เน้นที่ ความสำเร็จ, ผลลัพธ์, หรือ จำนวน
ตัวอย่าง She had been working on the report. (เน้นความพยายาม/กระบวนการ) She had finished the report. (เน้นที่งานเสร็จสมบูรณ์)
ตรรกะการใช้ I had been running. (ใช้อธิบายว่าทำไมถึงเหนื่อย) I had run a marathon. (บอกถึงสิ่งที่ทำสำเร็จแล้ว)

กรณีที่ต้องใช้แบบ Simple เท่านั้น:
- ก) เมื่อระบุจำนวน: She had written ten emails. (ห้ามใช้ had been writing ten emails)
- ข) ใช้กับกริยาบอกสภาวะ (Stative verbs): He had known her for years. (ห้ามใช้ had been knowing)

Past Perfect Continuous vs. Past Continuous

คู่นี้มีความแตกต่างที่ละเอียดอ่อนมากครับ ให้ดูที่จังหวะเวลาของทั้งสองเหตุการณ์:
- Past Perfect Continuous: ระยะเวลาที่ต่อเนื่องนั้นเกิดขึ้น ก่อนหน้า อีกเหตุการณ์หนึ่งในอดีต (She had been running for an hour before she stopped.)
- Past Continuous: เหตุการณ์นั้น กำลังดำเนินอยู่ ณ วินาทีนั้นพอดี ในอดีต (She was running when I saw her.)


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

ใช้กริยาบอกสภาวะ (stative verbs) ใน Past Perfect Continuous ได้ไหม?

ไม่ได้ครับ เพราะกริยาบอกสภาวะ (เช่น know, love, hate, own, understand) บอกถึงสถานภาพ ไม่ใช่กระบวนการทางกายภาพ จึงไม่สามารถใช้ในรูป Continuous ได้ครับ
- ผิด: We had been knowing each other for years.
- ถูก: We had known each other for years. (พวกเรารู้จักกันมาหลายปีแล้ว)

เจ้าของภาษาใช้ Tense ที่ยาวขนาดนี้ในชีวิตจริงหรือเปล่า?

ใช้ครับ! และใช้บ่อยมากด้วย โดยเฉพาะเวลาต้องการอธิบายสภาพร่างกาย หรือต้องการบ่นหรืออวดบางอย่าง เช่น "I was so exhausted yesterday. I'd been working on my car for six hours straight!" (เมื่อวานฉันเหนื่อยมากเลย ซ่อมรถติดต่อกันตั้ง 6 ชั่วโมงแน่ะ!) ซึ่งเขามักจะใช้รูปย่อว่า I'd been หรือ She'd been ครับ


สรุปและสูตรลัด (Cheatsheet) สำหรับ Past Perfect Continuous

รูปแบบการใช้งาน สูตรโครงสร้าง ตัวอย่าง
ระยะเวลาก่อนหน้าอดีต S + had been + V-ing + for/since... She'd been waiting for two hours.
การอธิบายสาเหตุในอดีต S + had been + V-ing His eyes were red — he had been crying.

💡 กฎเหล็ก (Golden Rule): กิจกรรมนั้นดำเนินต่อเนื่องมา เป็นระยะเวลาหนึ่ง ก่อนถึงจุดเวลาในอดีตใช่หรือไม่?
- ถ้าเน้นระยะเวลาและความต่อเนื่อง → Past Perfect Continuous
- ถ้าเน้นผลลัพธ์ที่เสร็จสิ้นแล้ว → Past Perfect Simple

A1 Present Simple (To Be) กาลและลักษณะ (Tense & Aspect) A1 Present Simple กาลและลักษณะ (Tense & Aspect) A2 Past Simple (To Be: was / were) กาลและลักษณะ (Tense & Aspect) A2 Past Simple กาลและลักษณะ (Tense & Aspect) A2 Present Continuous กาลและลักษณะ (Tense & Aspect) A2 Future with Going To กาลและลักษณะ (Tense & Aspect) A2 Present Perfect (Introduction) กาลและลักษณะ (Tense & Aspect) B1 Present Perfect (Extended) กาลและลักษณะ (Tense & Aspect) B1 Past Continuous กาลและลักษณะ (Tense & Aspect) B1 Future Simple (will) กาลและลักษณะ (Tense & Aspect) B1 Future Continuous กาลและลักษณะ (Tense & Aspect) B2 Present Perfect Continuous กาลและลักษณะ (Tense & Aspect) B2 Past Perfect กาลและลักษณะ (Tense & Aspect) B2 กริยาที่แสดงการขอร้องหรือบังคับ (Causative Verbs) กาลและลักษณะ (Tense & Aspect) C1 Future Perfect กาลและลักษณะ (Tense & Aspect) C1 Future Perfect Continuous กาลและลักษณะ (Tense & Aspect) C1 Habitual Past (Used To vs Would) กาลและลักษณะ (Tense & Aspect) C2 Stative vs Dynamic Verbs (Advanced Uses) กาลและลักษณะ (Tense & Aspect) C2 ลักษณะกำกับนาม (Aspect) ในการเล่าเรื่องและลำดับความที่ซับซ้อน กาลและลักษณะ (Tense & Aspect)