Exercise 1: Fill in the blanks with the correct form of the verb in Past Perfect
1. เคตเคน เคเคฟเคคเคพเคฌ *เคชเคขเคผเคพ* (read) เคเฅเคเคพ เคฅเคพเฅค
2. เคฐเคฎเฅเคถ เคเคฐ เคธเฅเคฐเฅเคถ เคเฅเคฒเคเคพเคคเคพ *เคเคฏเคพ* (go) เคฅเฅเฅค
3. เคฏเคนเคพเค เคเค เคเคฎ เคเคพ เคชเฅเคกเคผ *เคนเฅเคคเคพ* (be) เคฅเคพเฅค
4. เคฎเฅเคฐเฅ เคฆเฅเคธเฅเคค เคธเฅเคเฅเคฒ *เคเคฒเฅ* (go) เคฅเฅเฅค
5. เคเคธเคจเฅ เค
เคชเคจเฅ เคจเคพเคฎ เคเคพ เคเคพเคฎ *เคเฅ* (lose) เคฅเคพเฅค
6. เคฎเคพเคงเคตเฅ เคจเฅ เคฆเคพเคฒ เคธเฅ เคชเคฐเคพเคเค เคพ *เคเคพ* (eat) เคฅเคพเฅค
7. เคนเคฎเคจเฅ 10 เคเคฟเคฒเฅเคฎเฅเคเคฐ *เคคเฅเคฐเคพ* (swim) เคฅเฅเฅค
8. เคคเฅเคฎ เคฎเฅเคฐเฅ เคเคฐ *เค* (come) เคฅเฅเฅค
9. เคเคธเฅ เคเคพเคฎ *เคฎเคฟเคฒเคพ* (get) เคฅเคพเฅค
10. เคชเฅเคฐเฅเคคเคฟ เคเคฐเฅเคฎเฅ เคเฅ เคเฅเคเฅเคเคฟเคฏเฅเค เคฎเฅเค เคจเคพเคจเฅ เคเฅ เคเคฐ *เคเค* (go) เคฅเฅเฅค
11. เคชเฅเคฒ เคเคพ เคจเคฟเคฐเฅเคฎเคพเคฃ *เคชเฅเคฐเคพ* (complete) เคฅเคพเฅค
12. เคเฅเคฎ เคคเฅเคจ เคธเคพเคฒ เคเคพ *เคนเฅ* (be) เคฅเคพเฅค
13. เคธเฅเคคเคพ เคจเฅ เคธเคพเคฐเฅ เคเฅ เคฌเฅเคฒเคพเคเค *เคธเคฟเคฒเคพ* (sew) เคฅเคพเฅค
14. เคฌเคฟเคเคฆเฅ เคจเฅ เคชเคฐเฅเคเฅเคทเคพ *เคฆเฅ* (give) เคฅเฅเฅค
15. เคฎเฅเคฐเคพ เคญเคพเคเคฏเคพ *เคเคค* (write) เคฅเคพเฅค
Exercise 2: Fill in the blanks with the correct form of the verb in Past Perfect
1. เคเคธเคเฅ เคถเคพเคฆเฅ เคเฅ เคฒเคฟเค เคเคพเคฐ *เคเคฐเฅเคฆเคพ* (buy) เคฅเคพเฅค
2. เคเคธเคจเฅ เค
เคเคพเคจเค เคเฅเคฌ *เคเฅเคกเคผเคพ* (leave) เคฅเคพเฅค
3. เคตเฅ เคเคธเฅ *เคฆเฅเคเคพ* (see) เคฅเฅเฅค
4. เคฒเคกเคผเคเคฟเคฏเคพเค เคฌเคพเคเคผเคพเคฐ *เคเฅเคฎเคฟ* (roam) เคฅเฅเคเฅค
5. เคเฅเคฎ เคตเคฟเคถเฅเคต เคเคช *เคเฅเคคเคพ* (win) เคฅเคพเฅค
6. เคเคช เคตเคฟเคถเฅเคฐเคพเคฎ เคเคฐเคจเฅ เคเฅ เคฒเคฟเค เคนเฅเคเคฒ *เคชเคนเฅเคเคเคพ* (reach) เคฅเฅเฅค
7. เคตเคน เคธเฅเคฌเคน-เคธเฅเคฌเคน เคญเคพเค *เคกเคพเคฒเคพ* (start) เคฅเคพเฅค
8. เคจเฅเคคเคพ เคถเคนเคเคพเคจเคชเฅเคฐ เคเคพ *เคเฅเคเฅ* (go) เคฅเฅเฅค
9. เคฌเคเฅเคเฅเค เคจเฅ เคฆเคซเคผเฅเคคเคฐ เคตเคพเคฒเฅเค เคเคพ เคธเคพเคฎเคพเคจ *เคเฅเคฐเคพ* (steal) เคฅเคพเฅค
10. เคฎเฅเคฐเฅ เคฎเคพเค เคจเฅ เคเคธเฅ เคเฅเค เคฆเคพเคจ *เคฆเคฟเคฏเคพ* (give) เคฅเคพเฅค
11. เคธเฅเคฐเฅเคถ เคเฅ เคฌเคพเคเคผเฅ *เคเฅเคเคพ* (break) เคฅเคพเฅค
12. เคเคจเคเฅ เคเฅเคคเฅเคคเฅเค เคจเฅ เคเคธเคเฅ เคเคตเคพเค *เคธเฅเคจเคพ* (hear) เคฅเคพเฅค
13. เคฎเฅเคเฅ เคฆเคพเคเคค *เคฎเคจเคพ* (refuse) เคฅเคพเฅค
14. เคถเฅเคเคผเฅเคคเคพ เคจเฅ เคฌเคเฅเคเฅเค เคเฅ เคธเคเคเฅเคค เคธเฅเคเคพ *เคฆเคฟเคฏเคพ* (teach) เคฅเคพเฅค
15. เคฒเคต เคจเฅ เคตเคฒเฅเคฆเคพเคฐ เคเฅ เคฌเคพเคค *เคธเคฎเคเคพ* (understand) เคฅเคพเฅค