Grammar Practice on Perfect Tenses in Malay – Exercises

Mastering the perfect tenses in Malay is crucial for achieving fluency and precision in both written and spoken communication. The perfect tenses, which include the present perfect, past perfect, and future perfect, enable speakers to convey actions that have been completed at various points in time. These tenses play a significant role in forming clear and accurate sentences, making them essential for anyone serious about learning Malay. Our grammar exercises are meticulously designed to help you grasp these concepts through practical examples and engaging activities, ensuring you build a solid foundation in the language. Our comprehensive set of exercises provides a step-by-step approach to understanding and applying perfect tenses in various contexts. Whether you are a beginner trying to get a handle on the basics, or an advanced learner aiming to polish your skills, these exercises cater to all proficiency levels. You will encounter a range of scenarios that illustrate how perfect tenses are used in everyday conversations, formal writing, and storytelling. By practicing regularly, you will not only enhance your grammatical accuracy but also boost your confidence in using Malay effectively. Dive into our exercises and take a significant step towards mastering the perfect tenses in Malay.

Exercise 1

1. Dia *telah makan* nasi lemak untuk sarapan pagi (past perfect tense of "eat").

2. Mereka *telah menonton* filem itu malam tadi (past perfect tense of "watch").

3. Saya *telah membaca* buku itu minggu lepas (past perfect tense of "read").

4. Kami *telah membeli* rumah baru tahun lalu (past perfect tense of "buy").

5. Dia *telah tidur* selama lapan jam (past perfect tense of "sleep").

6. Mereka *telah bermain* bola sepak petang semalam (past perfect tense of "play").

7. Saya *telah menulis* surat kepada ibu bapa saya (past perfect tense of "write").

8. Kami *telah pergi* ke pantai pada hujung minggu (past perfect tense of "go").

9. Dia *telah membuat* kerja rumahnya sebelum tidur (past perfect tense of "do").

10. Mereka *telah belajar* bahasa Inggeris selama dua tahun (past perfect tense of "learn").

Exercise 2

1. Saya *telah makan* malam tadi (verb for eating in perfect tense).

2. Mereka *sudah tiba* di rumah (verb for arriving in perfect tense).

3. Kami *telah belajar* bahasa Melayu selama dua tahun (verb for studying in perfect tense).

4. Dia *sudah membaca* buku itu (verb for reading in perfect tense).

5. Encik Ahmad *telah memandu* kereta ke pejabat (verb for driving in perfect tense).

6. Kucing saya *sudah tidur* di atas sofa (verb for sleeping in perfect tense).

7. Adik saya *telah menulis* surat kepada nenek (verb for writing in perfect tense).

8. Mereka *sudah menonton* filem baru itu (verb for watching in perfect tense).

9. Kami *telah mendengar* berita baik itu (verb for hearing in perfect tense).

10. Dia *sudah selesai* kerja rumahnya (verb for finishing in perfect tense).

Exercise 3

1. Kami *telah* selesai menulis laporan itu (past action completed in the past).

2. Saya *sudah* makan tengah hari tadi (past action completed in the past).

3. Mereka *telah* pergi ke sekolah sejak pagi tadi (past action that started in the past and is completed).

4. Dia *sudah* membaca buku itu (past action completed in the past).

5. Kita *telah* menonton filem itu minggu lepas (past action completed in the past).

6. Adik saya *sudah* tidur sejak sejam yang lalu (past action that started in the past and is completed).

7. Saya *telah* membeli hadiah untuk ibu saya (past action completed in the past).

8. Kami *telah* sampai di rumah nenek (past action completed in the past).

9. Mereka *sudah* menyiapkan kerja rumah mereka (past action completed in the past).

10. Dia *telah* memandu kereta itu ke pejabat (past action completed in the past).