ไวทยากรณ์ (Grammar) Past Perfect Continuous Tense
ทีมงานทรูปลูกปัญญา | 2023-01-24 11:28:07
S + had + been + V~ing
Past Perfect Tense ใช้ในกรณีต่อไปนี้
1. ใช้เพื่อเน้นเหตุการณ์ที่ต่อเนื่องและอาจดำเนินต่อไปอีก รวมทั้งปรากฏให้เห็นผลในเวลาต่อมา เช่น
At last the bus came. I had been waiting for 35 minutes.
(ฉันรอตั้ง 35 นาที จนในที่สุดรถประจำทางก็มา)
His hair was still wet because he had been swimming.
(ผมของเขายังเปียกอยู่ เพราะว่าเขาไปว่ายน้ำมา)
She was very tired because she had been working all day.
(เธอเหนื่อยล้ามากเพราะทำงานมาทั้งวัน)
2. ใช้กับ 2 เหตุการณ์ในอดีต คือเหตุการณ์หนึ่งเกิดก่อนและกำลังดำเนินอยู่เป็นเวลาต่อเนื่องกันใช้ Past Perfect Continuous Tense อีกเหตุการณ์หนึ่งเกิดขึ้นภายหลังใช้ Past Simple Tense เช่น
We had been discussing for two hours when he arrived.
(พวกเราปรึกษากันไปแล้วตั้ง 2 ชั่วโมงกว่าเขาจะมา)
The police had been looking for the criminal for two years before they caught him.
(ตำรวจตามหาอาชญากรนานถึง 2 ปีจึงจะจับตัวได้)
Daniel finally came at six o’clock. I had been waiting for him since 4.30
(ในที่สุดแดเนียลก็มาตอน 6 โมง ฉันรอเขาตั้งแต่ 4 โมงครึ่ง)
เปรียบเทียบการใช้ Past Perfect Continuous Tense และ Past Continuous Tense
Past Perfect Continuous Tense
When we met Julia and Robert, they had been riding.
= We met them after they had finished riding.
(ตอนที่พวกเราเจอจูเลียกับโรเบิร์ต พวกเขาปั่นจักรยานเสร็จแล้ว)
Past Continuous Tense
When we met Julia and Robert, they were riding.
= We met them while they were riding.
(ตอนที่พวกเราเจอจูเลียกับโรเบิร์ต พวกเขากำลังปั่นจักรยานกันอยู่)