Past Perfect Continuous Tense

โครงสร้าง
S + had + been + Ving
หลักการใช้

1. ใช้กับเหตุการณ์ที่เกิดขึ้นสองเหตุการณ์ในอดีต เหตุการณ์หนึ่งเกิดขึ้นก่อนและกำลังดำเนินอยู่เป็นเวลาต่อเนื่องกัน
ก่อนที่จะมีเหตุการณ์หนึ่งเกิดขึ้น ซึ่งก็เหมือนกับ Past Perfect นั่นเอง แต่ต่างกับ Past Perfect ตรงที่
เน้นถึงอาการที่ได้ดำเนินต่อเนื่องกันไปเท่านั้น เช่น
- We had been discussing the matter for two and a half hours when he arrived.
(แสดงให้เห็นถึงการอภิปรายที่เริ่มต้นก่อนที่เขาจะมาถึง และบางที่จะดำเนินต่อไปอีก)
- When he came , she had been waiting for half an hour.
- She had been living in Phrae for ten years before she moved to Lampang.

หมายเหตุ -- กริยาบางตัวเท่านั้นที่ใช้รูป Perfect Continuous ได้ เช่น wait , work , live , lie ,
sleep,go, play , talk , sit , etc....ซึ่งเป็นกริยาที่แสดงอาการได้นานๆ (long action)

2. ใช้แสดงการกระทำที่เป็นอดีต แต่ปรากฎผลให้เห็นในเวลาต่อมา เช่น
- Mary was dark because she had been sunbathing.
- I was tired because I had been driving all day.

ที่มา: http://www.lks.ac.th/teacher_jonggonee/jongdream

Comments