โครงสร้าง
S + had + been + Ving
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.
- Mary was dark because she had been sunbathing.
- I was tired because I had been driving all day.
ไม่มีความคิดเห็น:
แสดงความคิดเห็น