The Past Perfect Progressive in Thai grammar, also known as Past Continuous, conveys the tense of a past action that was ongoing or continued for a period of time. It’s constructed by using the past particle ‘ได้’ followed by a verb and the progressive particle ‘อยู่’. Since the Thai language doesn’t inflect verbs for tenses like English, it uses these particles to indicate different tenses.
Exercise 1: Fill in the blanks with the correct past perfect progressive form.
1. เขา *ได้เรียนอยู่* (study) นานกว่าสาม ชั่วโมง.
2. คุณ *ได้รออยู่* (wait) ทั้งวันตั้งแต่เช้า.
3. พวกเขา *ได้เล่นฟุตบอลอยู่* (play football) เมื่อฉันมาถึง.
4. ผม *ได้ทำงานอยู่* (work) ทั้งคืนในแผนกฉุกเฉิน.
5. เธอ *ได้ทำอาหารอยู่* (cook) ตอนฉันเปลี่ยนช่องทีวี.
6. พวกเรา *ได้ชมภาพยนตร์อยู่* (watch movie) ตอนไฟดับ.
7. บางคน *ได้แปลที่มาของคำเหล่านี้อยู่* (translate these words’ origins) เมื่อคุณทำให้ฉันหวุดหนัก.
8. ฉัน *ได้ไปยังพิพิธภัณฑ์อยู่* (go to the museum) ตอนพวกเขากำลังทำการซ่อมแซม.
9. ฉัน *ได้รับประทานอาหารอยู่* (eat) เมื่อเขามาถึง.
10. คุณ *ได้เดินทางไปยังประเทศไทยอยู่* (travel to Thailand) เมื่อเจอโรคระบาด.
11. เขา *ได้ทำกิจกรรมอยู่* (do activities) ตอนที่ฝนตก.
12. เธอ *ได้ช็อปปิ้งอยู่* (go shopping) ตอนที่ฉันอยู่บ้าน.
13. คนทั้งหลาย *ได้ฝึกภาษาไทยอยู่* (learn Thai) เมื่อฉันมาหาคุณ.
14. เขา *ได้เขียนหนังสืออยู่* (write a book) เมื่อผมมาหา.
15. พวกเรา *ได้ดื่มไวน์อยู่* (drink wine) ตอนที่ดวงตะวันตก.
2. คุณ *ได้รออยู่* (wait) ทั้งวันตั้งแต่เช้า.
3. พวกเขา *ได้เล่นฟุตบอลอยู่* (play football) เมื่อฉันมาถึง.
4. ผม *ได้ทำงานอยู่* (work) ทั้งคืนในแผนกฉุกเฉิน.
5. เธอ *ได้ทำอาหารอยู่* (cook) ตอนฉันเปลี่ยนช่องทีวี.
6. พวกเรา *ได้ชมภาพยนตร์อยู่* (watch movie) ตอนไฟดับ.
7. บางคน *ได้แปลที่มาของคำเหล่านี้อยู่* (translate these words’ origins) เมื่อคุณทำให้ฉันหวุดหนัก.
8. ฉัน *ได้ไปยังพิพิธภัณฑ์อยู่* (go to the museum) ตอนพวกเขากำลังทำการซ่อมแซม.
9. ฉัน *ได้รับประทานอาหารอยู่* (eat) เมื่อเขามาถึง.
10. คุณ *ได้เดินทางไปยังประเทศไทยอยู่* (travel to Thailand) เมื่อเจอโรคระบาด.
11. เขา *ได้ทำกิจกรรมอยู่* (do activities) ตอนที่ฝนตก.
12. เธอ *ได้ช็อปปิ้งอยู่* (go shopping) ตอนที่ฉันอยู่บ้าน.
13. คนทั้งหลาย *ได้ฝึกภาษาไทยอยู่* (learn Thai) เมื่อฉันมาหาคุณ.
14. เขา *ได้เขียนหนังสืออยู่* (write a book) เมื่อผมมาหา.
15. พวกเรา *ได้ดื่มไวน์อยู่* (drink wine) ตอนที่ดวงตะวันตก.
Exercise 2: Choose the right past perfect progressive form for each sentence.
1. ฉัน *ได้อ่านหนังสืออยู่* (read) ตอนที่เขามาหา.
2. เธอ *ได้ซักผ้าอยู่* (wash clothes) เมื่อฉันไปที่สวน.
3. คุณ *ได้ฝึกงานอยู่* (work out) เมื่อฉันมาถึง.
4. ฉัน *ได้เข้าใจคำแปลอยู่* (understand the translation) ตอนที่คุณกำลังอ่าน.
5. เขา *ได้ศึกษาสติคอยู่* (study statistics) ตอนที่ฉันมาหา.
6. คุณป้า *ได้ดูนิทานอยู่* (watch fairytale) ตอนที่ฉันมาถึง.
7. เต่า *ได้เลือกสีอยู่* (choose color) เมื่อฉันมาหา.
8. หนู *ได้สร้างปราสาททรายอยู่* (build a sandcastle) เมื่อพวกเขามาหา.
9. พวกเขา *ได้นั่งคุยอยู่* (chat) ตอนที่ฉันมาถึง.
10. เธอ *ได้วาดรูปอยู่* (draw) เมื่อฉันไปที่ทะเล.
11. ฉัน *ได้ฝึกขับรถอยู่* (drive) เมื่อเขามาถึง.
12. ขุนนาง *ได้แต่งงานอยู่* (get married) เมื่อเขามาหา.
13. คุณ *ได้ซุกซนอยู่* (be idle) เมื่อฉันมาหา.
14. นางฟ้า *ได้เต้นอยู่* (dance) ตอนที่ฉันมาหา.
15. พวกเรา *ได้ตื่นเต้นอยู่* (get excited) ตอนที่ผลบอลออก.
2. เธอ *ได้ซักผ้าอยู่* (wash clothes) เมื่อฉันไปที่สวน.
3. คุณ *ได้ฝึกงานอยู่* (work out) เมื่อฉันมาถึง.
4. ฉัน *ได้เข้าใจคำแปลอยู่* (understand the translation) ตอนที่คุณกำลังอ่าน.
5. เขา *ได้ศึกษาสติคอยู่* (study statistics) ตอนที่ฉันมาหา.
6. คุณป้า *ได้ดูนิทานอยู่* (watch fairytale) ตอนที่ฉันมาถึง.
7. เต่า *ได้เลือกสีอยู่* (choose color) เมื่อฉันมาหา.
8. หนู *ได้สร้างปราสาททรายอยู่* (build a sandcastle) เมื่อพวกเขามาหา.
9. พวกเขา *ได้นั่งคุยอยู่* (chat) ตอนที่ฉันมาถึง.
10. เธอ *ได้วาดรูปอยู่* (draw) เมื่อฉันไปที่ทะเล.
11. ฉัน *ได้ฝึกขับรถอยู่* (drive) เมื่อเขามาถึง.
12. ขุนนาง *ได้แต่งงานอยู่* (get married) เมื่อเขามาหา.
13. คุณ *ได้ซุกซนอยู่* (be idle) เมื่อฉันมาหา.
14. นางฟ้า *ได้เต้นอยู่* (dance) ตอนที่ฉันมาหา.
15. พวกเรา *ได้ตื่นเต้นอยู่* (get excited) ตอนที่ผลบอลออก.