The Perfect Progressive tense in Thai grammar, is employed to denote an action that began in the past and has continued up until the present moment. Unlike in English where we insert words like “has been” or “have been”, Thai employs a structure that includes the word “ยัง” (still) to indicate that an action is ongoing. Combined with past tense markers, it forms the Perfect Progressive tense.
Exercise 1: Fill in the blanks with the correct form of the Perfect Progressive tense in Thai
1. ฉัน *กำลัง* ทำงาน (working)
2. เขา *ยัง* ไม่ได้กลับบ้าน (not return home yet)
3. เรา *ยัง* ไม่ได้เจอกัน (not meet yet)
4. คุณ *ยัง* ไม่ได้ทานข้าว (not eat yet)
5. พวกเขา *ยัง* ไม่ได้ลงเรือ (not board the boat yet)
6. เธอ *ยัง* ไม่ได้ทำการบ้าน (not do homework yet)
7. มัน *ยัง* ไม่ได้ขึ้นรถ (not board the car yet)
8. เค้า *ยัง* ไม่ได้ส่งเมล์ (not send email yet)
9. พวกเรา *ยัง* ไม่ได้กินยา (not take medicine yet)
10. เขา *ยัง* ไม่ได้อ่านหนังสือ (not read the book yet)
11. พวกเธอ *ยัง* ไม่ได้ชนะ (not win yet)
12. คุณ *ยัง* ไม่ได้ซื้อตั๋ว (not buy tickets yet)
13. ของขวัญ *ยัง* ไม่ได้ถึง (the gift has not arrived yet)
14. รถ *ยัง* ไม่ได้หยุด (the car has not stop yet)
15. อาหาร *ยัง* ไม่ได้เสร็จ (the food is not ready yet)
2. เขา *ยัง* ไม่ได้กลับบ้าน (not return home yet)
3. เรา *ยัง* ไม่ได้เจอกัน (not meet yet)
4. คุณ *ยัง* ไม่ได้ทานข้าว (not eat yet)
5. พวกเขา *ยัง* ไม่ได้ลงเรือ (not board the boat yet)
6. เธอ *ยัง* ไม่ได้ทำการบ้าน (not do homework yet)
7. มัน *ยัง* ไม่ได้ขึ้นรถ (not board the car yet)
8. เค้า *ยัง* ไม่ได้ส่งเมล์ (not send email yet)
9. พวกเรา *ยัง* ไม่ได้กินยา (not take medicine yet)
10. เขา *ยัง* ไม่ได้อ่านหนังสือ (not read the book yet)
11. พวกเธอ *ยัง* ไม่ได้ชนะ (not win yet)
12. คุณ *ยัง* ไม่ได้ซื้อตั๋ว (not buy tickets yet)
13. ของขวัญ *ยัง* ไม่ได้ถึง (the gift has not arrived yet)
14. รถ *ยัง* ไม่ได้หยุด (the car has not stop yet)
15. อาหาร *ยัง* ไม่ได้เสร็จ (the food is not ready yet)
Exercise 2: Fill in the blanks with the correct form of the Perfect Progressive tense in Thai
1. แสงแดด *ยัง* ไม่ได้ขึ้น (the sun has not yet risen)
2. ที่นั่ง *ยัง* ไม่ได้เต็ม (the seats are not yet full)
3. สินค้า *ยัง* ไม่ได้หมด (the products are not yet sold out)
4. อาหาร *ยัง* ไม่ได้จัดเตรียม (the food is not yet prepared)
5. หนัก *ยัง* ไม่ได้ปรับน้ำหนัก (not yet adjusted the weight)
6. พวกเสื้อ *ยัง* ไม่ได้ถูกซัก (the shirts are not yet washed)
7. ร้าน *ยัง* ไม่ได้ปิด (the shop is not yet closed)
8. ดอกไม้ *ยัง* ไม่ได้บาน (the flowers are not yet bloomed)
9. การบิน *ยัง* ไม่ได้เลื่อน (the flight has not yet been delayed)
10. นก *ยัง* ไม่ได้บิน (the bird has not yet flown)
11. งาน *ยัง* ไม่ได้เสร็จ (the work is not yet finished)
12. ชา *ยัง* ไม่ได้สุก (the tea is not yet brewed)
13. ห้องน้ำ *ยัง* ไม่ได้เปิด (the bathroom is not yet open)
14. แก้ว *ยัง* ไม่ได้แตก (the glass is not yet broken)
15. ประตู *ยัง* ไม่ได้ปิด (the door is not yet closed)
2. ที่นั่ง *ยัง* ไม่ได้เต็ม (the seats are not yet full)
3. สินค้า *ยัง* ไม่ได้หมด (the products are not yet sold out)
4. อาหาร *ยัง* ไม่ได้จัดเตรียม (the food is not yet prepared)
5. หนัก *ยัง* ไม่ได้ปรับน้ำหนัก (not yet adjusted the weight)
6. พวกเสื้อ *ยัง* ไม่ได้ถูกซัก (the shirts are not yet washed)
7. ร้าน *ยัง* ไม่ได้ปิด (the shop is not yet closed)
8. ดอกไม้ *ยัง* ไม่ได้บาน (the flowers are not yet bloomed)
9. การบิน *ยัง* ไม่ได้เลื่อน (the flight has not yet been delayed)
10. นก *ยัง* ไม่ได้บิน (the bird has not yet flown)
11. งาน *ยัง* ไม่ได้เสร็จ (the work is not yet finished)
12. ชา *ยัง* ไม่ได้สุก (the tea is not yet brewed)
13. ห้องน้ำ *ยัง* ไม่ได้เปิด (the bathroom is not yet open)
14. แก้ว *ยัง* ไม่ได้แตก (the glass is not yet broken)
15. ประตู *ยัง* ไม่ได้ปิด (the door is not yet closed)