Past perfect |
Past perfect Continuous |
They had played football before it started to rain. |
They had been playing football for about half an hour before it started to rain. |
The police had looked for criminal before they caught him. |
The police had been looking for criminal for two years before they caught him. |
โครงสร้างประโยค Past Perfect Continuous Tense มี Mr.been มาร่วมด้วย แบบนี้ค่ะ
ประโยคบอกเล่า |
Subject + had + been + V.ing |
I had been waiting for you. |
ประโยคปฏิเสธ |
Subject + had not been + V.ing |
I had not been waiting for you. |
ประโยคคำถาม |
Had + Subject + been + V.ing |
Had you been waiting for me? |
การใช้งาน : อย่างที่บอกไปตอนแรกว่า เราใช้ Past Perfect Continuousกับเหตุการณ์แรกที่เกิดขึ้น และต้องการเน้นให้เห็นความต่อเนื่องของเหตุการณ์นั้นที่ได้ดำเนินมาเรื่อย ๆ ในอดีต
ข้อสังเกต : ในประโยค Past Perfect Continuous มักจะมีคำที่บอกถึงช่วงระยะเวลาเข้ามาด้วย เช่น for 2 hours, for 20 years, by the time
ต้องจำ!! : อย่าลืมนะคะว่า ประโยคที่เป็นเหตุการณ์ที่เกิดขึ้นทีหลัง ต้องอยู่ในรูป Past Simple (Subject + V.2)
ลองดูตัวอย่างกันค่ะ
I had been waiting for 2 hours before they arrived.
(ฉันรอมาแล้ว 2 ชั่วโมงก่อนที่พวกเขาจะมาถึง)
My family had been living in Bangkok for 20 years before we moved to Chiang Mai.
(ครอบครัวฉันอาศัยอยู่ที่กรุงเทพ 20 ปี ก่อนที่จะย้ายไปเชียงใหม่)
After my friend had been talking on the phone for an hour, she left the room.
(หลังจากที่เพื่อนฉันคุยโทรศัพท์อยู่เป็นชั่วโมง เธอก็ออกจากห้องไป)
By the time they came here, I had been sleeping for 3 hours.
(ตอนที่พวกนั้นมาถึง ฉันนอนหลับไปแล้ว 3 ชั่วโมง)
My friend had not been arriving by the time I went to bed.
(เพื่อนฉันยังไม่มา ตอนที่ฉันเข้านอนแล้ว)
Jenny had not been having dinner when I arrived.
(เจนนี่ยังไม่ได้กินข้าวเย็น ตอนที่ฉันไปถึง)
Had you been studying Chinese when I phoned you?
(คุณกำลังเรียนภาษาจีนตอนที่ฉันโทรศัพท์ไปหาใช่ไหม)