คุณกำลังพบปัญหาในการใช้ Past Perfect Continuous ในภาษาอังกฤษหรือไม่? บทความนี้จะให้ข้อมูลที่จำเป็นทั้งหมดเกี่ยวกับรูปแบบนี้ ตั้งแต่คำนิยาม โครงสร้าง วิธีการใช้ สัญญาณในการตรวจสอบ ไปจนถึงตัวอย่างและแบบฝึกหัดที่ใช้งานได้ มาค้นพบกันเลยเพื่อพัฒนาทักษะภาษาอังกฤษของคุณ!
I. Past Perfect Continuous คืออะไร?
Past Perfect Continuous เป็นรูปเวลาหนึ่งในภาษาอังกฤษที่ใช้แสดงถึงการกระทำที่เริ่มต้นในอดีต ดำเนินต่อเนื่องไปสักระยะหนึ่งและสิ้นสุดลงในช่วงเวลาหนึ่งในอดีต
ตัวอย่างการใช้ Past Perfect Continuous:
- I had been working at a multinational company for five years before I moved to another country. (ฉันทำงานอยู่ที่บริษัทข้ามชาติมาแล้วห้าปีก่อนที่ฉันจะย้ายไปอยู่ประเทศอื่น)
- Before coming here, I had been studying at a university for three years. (ก่อนที่จะมาที่นี่ ฉันเรียนที่มหาวิทยาลัยมาแล้วสามปี)
II. โครงสร้างของ Past Perfect Continuous
โครงสร้าง | ตัวอย่าง | |
การยืนยัน | S + had not / hadn’t + been + V-ing |
|
S + had + been + V-ing +… |
|
|
รูปคำถาม |
โครงสร้างคำถาม: Had + S + been + V-ing +… คำตอบ: Yes, S + had. No, S + hadn’t.
โครงสร้างคำถาม: WH-word + had + S + been + V-ing +…? คำตอบ: S + had + been + V-ing… |
ตัวอย่าง 1:
A: Had they been working on the project when you arrived? (พวกเขากำลังทำโปรเจกต์อยู่เมื่อคุณมาถึงหรือไม่?) B: No, they hadn’t. (ไม่, พวกเขาไม่ได้ทำ) ตัวอย่าง 2: What had you been doing before the meeting started? (คุณทำอะไรอยู่ก่อนที่การประชุมจะเริ่ม?) I had been preparing the presentation before the meeting started. (ฉันกำลังเตรียมการนำเสนอก่อนที่การประชุมจะเริ่ม) |
บันทึก:
“S + had” สำหรับทุกวิชา โดยไม่คำนึงถึงพหูพจน์/เอกพจน์ของ S เช่น Present Perfect Continue
III. สัญญาณที่ช่วยให้รู้ว่าใช้ Past Perfect Continuous
คุณสามารถระบุ Past Perfect Continuous ได้ง่าย ๆ โดยสังเกตคำเชื่อมเกี่ยวกับเวลาที่ปรากฏในประโยค เช่น
- For
- Since
- When
- How long
- Until then
- By the time
- Prior to that time
- Before, after และอื่น ๆ…
IV. Past Perfect Continuous ใช้ยังไง?
มี 6 วิธีในการใช้ Past Perfect Continuous ดังนี้:
โดยใช้ | ตัวอย่างเช่น |
ใช้แสดงเหตุการณ์ที่เกิดขึ้นและดำเนินไปอย่างต่อเนื่องก่อนเหตุการณ์หรือจุดเวลาอื่นในอดีต | ตัวอย่างสำหรับการทดสอบ IELTS Speaking “Describe your family member”.
“Before retiring, my father had been working tirelessly in the finance sector.” => การกระทำ “ทำงานอย่างไม่ลดละ” ของพ่อฉันเกิดขึ้นอย่างต่อเนื่องก่อนเขาจะเกษียณอายุ |
ใช้แสดงผลลัพธ์ของกิจกรรมในอดีต | Her health deteriorated because she had been ignoring her symptoms. => แสดงว่า “สุขภาพทรุดโทรม” เกิดขึ้นเพราะ “เธอไม่สนใจอาการของเธอ”. |
ใช้แสดงการกระทำที่เกิดขึ้นอย่างต่อเนื่องก่อนการกระทำอื่นในอดีต | He had been saving money diligently when he decided to buy the house. (เขาเก็บเงินอย่างขยันขันแข็งเมื่อตัดสินใจซื้อบ้าน) |
ใช้แสดงการกระทำที่เกิดขึ้นเพื่อเตรียมการสำหรับการกระทำอื่น | Sarah and John had been planning their trip to Europe for months before they finally left. (ซาราห์และจอห์นวางแผนการเดินทางไปยุโรปเป็นเวลาหลายเดือนก่อนออกเดินทางในที่สุด) |
เน้นการกระทำที่มีผลในอดีต | By noon, I was completely drained because I had been preparing the project report all morning. (ตอนเที่ยงฉันหมดแรงเพราะเตรียมรายงานโครงการมาตลอดเช้า) |
ใช้ในประโยคเงื่อนไขประเภทที่ 3 | If he had been focusing more on his studies, he might have scored higher on the test. (หากเขามุ่งความสนใจไปที่การเรียนมากขึ้น เขาอาจจะได้คะแนนสูงกว่าในการทดสอบ) |
V. Past Perfect Continuous Tense ตัวอย่างประโยค
ด้านล่างนี้คือประโยคตัวอย่าง 10 ประโยคเกี่ยวกับ Past Perfect Continuous Tense เพื่อใช้อ้างอิง:
- I had been studying for two hours when I finally finished the assignment. (ฉันอ่านหนังสือมาสองชั่วโมงแล้ว ในที่สุดฉันก็ทำการบ้านเสร็จ)
- The train had already left by the time I arrived at the station. (รถไฟออกไปแล้วตอนที่ฉันมาถึงสถานี)
- She had been crying for hours when I found her. (เธอร้องไห้มานานหลายชั่วโมงแล้วตอนที่ฉันเจอเธอ)
- We had been lost for days before we found our way back home. (เราหลงทางมาหลายวันแล้ว ก่อนที่เราจะเจอทางกลับบ้าน)
- He had been studying English for years before he moved to England. (เขาเรียนภาษาอังกฤษมาหลายปีก่อนที่เขาจะย้ายไปอังกฤษ)
- I had been waiting in line for 30 minutes when it started to rain. (ฉันยืนรอคิวมา 30 นาทีแล้ว ฝนก็เริ่มตก)
- She had been working on the project for months when she finally got a breakthrough. (เธอทำงานในโครงการนี้มาหลายเดือนแล้ว ในที่สุดเธอก็ประสบความสำเร็จ)
- We had been planning our vacation for months when we had to cancel it at the last minute. (เราวางแผนการพักร้อนกันมาหลายเดือนแล้ว แต่สุดท้ายเราต้องยกเลิก)
- I had been saving money for a new car when I lost my job. (ฉันเก็บเงินซื้อรถใหม่มาหลายเดือนแล้ว แต่ฉันก็ตกงาน)
- They had been arguing for hours when I finally stepped in to mediate. (พวกเขาเถียงกันมาหลายชั่วโมงแล้ว ในที่สุดฉันก็เข้ามาไกล่เกลี่ย)
VI. แบบฝึกหัดเรื่อง Past Perfect Continuous Tense
แบบฝึกหัดที่ 1: กรอกข้อมูลลงในช่องว่างตามคำแนะนำในวงเล็บ
- I (study) ______ for two hours when I took a break.
- The food (not be) ______ ready when we arrived at the restaurant.
- She (not wait) ______ for me for long when I got there.
- They (live) ______ in Hanoi for five years when they decided to move to Ho Chi Minh City.
- I (work) ______ on the computer all day when I realized it was time to go to bed.
แบบฝึกหัดที่ 2: กรอกคำกริยาในวงเล็บให้ถูกต้อง
- When I (arrive) ______ at the party, everyone (dance) ______ for hours.
- She (not finish) ______ her homework yet when her teacher (call) ______ her name.
- They (walk) ______ for miles before they (find) ______ their way home.
- I (not see) ______ him for years when I (run into) ______ him at the supermarket yesterday.
- We (wait) ______ in line for 30 minutes when it (start) ______ to rain.
บทที่ 3: เลือกคำตอบที่ถูกต้อง
- When I (see) ______ her, she (cry) ______ for hours.
- (a) saw, had been crying
- (b) had seen, was crying
- (c) saw, was crying
- I (study) ______ English for five years before I (move) ______ to England.
- had been studying, moved
- had studied, move
- studied, have moved
- By the time the bus (arrive) ______, I (wait) ______ for two hours.
- arrived, had been waiting
- had arrived, was waiting
- arrive, have been waiting
- She (not be) ______ ready when I (come) ______ to pick her up.
- wasn’t, came
- hadn’t been, came
- wasn’t, had come
- I (work) ______ on the project for weeks when I finally (finish) ______ it.
- had been working, finished
- had worked, finish
- worked, had finished
คำตอบ:
บทที่ 1:
- had been studying
- wasn’t ready
- hadn’t been waiting
- had been living
- had been working
บทที่ 2:
- arrived, had been dancing
- hadn’t finished, called
- had been walking, found
- hadn’t seen, ran into
- had been waiting, started
บทที่ 3:
- (a) saw, had been crying
- (a) had been studying, moved
- (a) arrived, had been waiting
- (b) hadn’t been, came
- (a) had been working, finished
Past Perfect Continuous Tense เป็นกาลสำคัญในภาษาอังกฤษที่ช่วยให้คุณอธิบายการกระทำที่เกิดขึ้นในอดีตได้อย่างชัดเจนและแม่นยำ หวังว่าบทความนี้จะให้ข้อมูลที่จำเป็นทั้งหมดเกี่ยวกับกาลนี้แก่คุณ ฝึกฝนเป็นประจำเพื่อใช้ Past Perfect Continuous ได้อย่างคล่องแคล่ว!