อดีตกาลสมบูรณ์ต่อเนื่องในไวยากรณ์ภาษาอังกฤษ
เคล็ดลับการเรียนรู้ (TH)

อดีตกาลสมบูรณ์ต่อเนื่องในไวยากรณ์ภาษาอังกฤษ

การปรึกษาบทความ:

Hoàng Mỹ Hạnh

Hoàng Mỹ Hạnh

Thạc sĩ Ngôn ngữ - Chuyên gia Giáo dục sớm

ผู้เขียน: Ngân Hà

วันที่อัปเดต: 19/09/2025

เนื้อหาหลัก

เมื่อเรียนภาษาอังกฤษ อดีตกาลสมบูรณ์ต่อเนื่องถือเป็นหนึ่งในกาลที่สำคัญแต่ซับซ้อน ซึ่งต้องการความเข้าใจในกฎไวยากรณ์อย่างมั่นคง ในคู่มือนี้ Monkey จะพาคุณไปเรียนรู้คำจำกัดความ สูตรการใช้ การประยุกต์ใช้ และแบบฝึกหัดเพื่อช่วยให้คุณเชี่ยวชาญกาลนี้

อดีตกาลสมบูรณ์ต่อเนื่องคืออะไร?

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

ตัวอย่าง:

  1. I had been eating lunch when the rain started.

  2. They had been hiking for hours before I even arrived.

  3. My doctor had been working all day by the time I came in for my appointment.

โครงสร้างของอดีตกาลสมบูรณ์ต่อเนื่อง

นี่คือโครงสร้างประโยคพื้นฐานทั้งสี่แบบพร้อมตัวอย่าง เพื่อแสดงให้เห็นว่ากาลนี้ถูกใช้ในบริบทที่แตกต่างกันอย่างไร:

ประเภทประโยค

โครงสร้าง

ตัวอย่าง

บอกเล่า (Affirmative)

S + had been + V-ing

The doctor asked whether any of the children had been presenting any unusual symptoms.

ปฏิเสธ (Negative)

S + had not been + V-ing

It later transpired that he had not been telling the truth.

คำถาม Yes/No (Yes/No Question)

Had + S + been + V-ing?

Had she been stating her case too forcibly?

คำถาม WH- (WH-Question)

WH-word + had + S + been + V-ing?

How long had it been raining before I woke up?

ตัวบ่งบอกเวลาในอดีตกาลสมบูรณ์ต่อเนื่อง

ในการจดจำอดีตกาลสมบูรณ์ต่อเนื่อง ให้สังเกตคำบอกเวลาต่างๆ เช่น:

  • For

  • Since

  • When

  • How long

  • Until then

  • By the time

  • Prior to that time

  • Before, after

อดีตกาลสมบูรณ์ต่อเนื่องในไวยากรณ์ภาษาอังกฤษ (ภาพ: อินเทอร์เน็ต)

การใช้งานอดีตกาลสมบูรณ์ต่อเนื่อง

การใช้งาน

ตัวอย่าง

ใช้บรรยายการกระทำที่ดำเนินอยู่ก่อนการกระทำอีกอย่างหนึ่งในอดีต

My father had been working as a businessman before he retired last year.

ใช้เพื่ออธิบายสาเหตุของบางสิ่งในอดีต

You need to watch your weight - have you been overeating?

ใช้เน้นผลลัพธ์ของการกระทำในอดีต

Yesterday evening, I was exhausted because I had been studying all day.

ใช้บอกระยะเวลาของการกระทำจนถึงจุดหนึ่งในอดีต

Sarah had been studying English for months before she finally felt confident speaking with native speakers.

ใช้ในประโยคเงื่อนไขที่สาม (Third Conditional)

If I had been studying harder, I would have passed this exam.

 

เรียนรู้เพิ่มเติมเกี่ยวกับกาลเวลาในภาษาอังกฤษ

  1. ปัจจุบันกาลธรรมดา

  2. ปัจจุบันกาลต่อเนื่อง

  3. กาลปัจจุบันสมบูรณ์

  4. กาลปัจจุบันสมบูรณ์ต่อเนื่อง

  1. อดีตกาลธรรมดา

  2. อดีตกาลต่อเนื่อง

  3. อดีตกาลสมบูรณ์

  4. อดีตกาลสมบูรณ์ต่อเนื่อง

  1. อนาคตกาลธรรมดา

  2. อนาคตอันใกล้

  3. อนาคตกาลต่อเนื่อง

  4. อนาคตกาลสมบูรณ์

  5. อนาคตกาลสมบูรณ์ต่อเนื่อง

แบบฝึกหัดอดีตกาลสมบูรณ์ต่อเนื่องพร้อมคำตอบ

แบบฝึกหัดที่ 1: เติมกริยาในรูปอดีตกาลสมบูรณ์ต่อเนื่องที่ถูกต้อง (Put the verbs in the correct Past Perfect Continuous form)

  1. Hannah and James were very happy when I arrived, they (wait) ______ for me.

  2. My husband said he (stop) ______ smoking for 5 months before we met.

  3. My mother and I (talk) ______ on the line for 3 hours.

  4. That rich man (pay) ______ for his new apartment in cash.

  5. I (have) ______ dinner by the time my grandparents came.

  6. It (rain) ______ for a month before the storm came last week.

  7. Their team (run) ______ for about 30 minutes before the referee stopped them.

คำตอบ:

  1. had been waiting

  2. had been stopping

  3. had been talking

  4. had been singing

  5. had been having

  6. had been raining

  7. had been running

แบบฝึกหัดที่ 2: เติมประโยคให้สมบูรณ์โดยใช้อดีตกาลสมบูรณ์ต่อเนื่อง (Complete the sentences using Past Perfect Continuous)

  1. We were very tired when we arrived home. (we/work/hard all day) -> We ___________________________.

  2. Two friends came into the house. They had tennis and were very tired. (they/play/tennis) -> They ___________________________.

  3. She was disappointed to cancel her holiday. (she/look/forward to it) -> She ___________________________.

  4. Nam woke up in the night. He was frightened. (he/dream) -> He ___________________________.

  5. When we got home, Lisa was sitting by the TV. She had just turned it off. (she/watch/a film) -> She ___________________________.

คำตอบ:

  1. had been working hard all day

  2. had been playing tennis

  3. had been looking forward to it

  4. had been dreaming

  5. had been watching a film

แบบฝึกหัดที่ 3: เลือกคำตอบที่ถูกต้อง (Choose the correct answer)

  1. It was very noisy next door. Our neighbors __________ a party. 

A. have B. had C. were having D. had been having

  1. Jenny and I went for a walk. I had trouble keeping up with her because she __________ so fast. 

A. was walking B. had walked C. have been walking D. walked

  1. James was sitting on the ground. He was out of breath. He __________. 

A. runs B. run C. had been running D. had run

  1. Jim was on the floor on his hands and knees. He __________ for his contact lens. 

A. looked B. was looking C. had been looked D. had been looking

  1. When I arrived, John __________ for me. He was annoyed because he __________ for a long time. 

A. waited - waited B. was waiting - had been waiting C. was waiting - was waiting D. waited - had been waiting

คำตอบ:

  1. D

  2. A

  3. C

  4. D

  5. B

แบบฝึกหัดอดีตกาลสมบูรณ์ต่อเนื่องพร้อมคำตอบ (ภาพ: อินเทอร์เน็ต)

สรุปได้ว่าอดีตกาลสมบูรณ์ต่อเนื่องเป็นหนึ่งในไวยากรณ์สำคัญที่ช่วยให้ผู้เรียนภาษาอังกฤษสามารถอธิบายเหตุการณ์ที่ดำเนินอยู่ก่อนอีกเหตุการณ์ในอดีตได้อย่างถูกต้อง หากคุณฝึกฝนบ่อยๆและใช้ตัวอย่างในชีวิตประจำวัน อดีตกาลสมบูรณ์ต่อเนื่องจะไม่ใช่เรื่องยากอีกต่อไป และยังช่วยให้การสื่อสารภาษาอังกฤษของคุณมีความเป็นธรรมชาติมากยิ่งขึ้น

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

บทความล่าสุด

ลงทะเบียนรับคำปรึกษา

และโปรโมชั่น Monkey Stories