Now, grammar too.

Write with confidence

Dewan Eja Pro works in MS Word to detect common grammatical mistakes in Malay, so you can focus on creating your contents with peace of mind.

Patented technology

We pioneered the first grammar checker for Bahasa Melayu. Now, we are still the leader in proofing technology for Malay.

Over 60 types of grammatical errors

Dewan Eja Pro analyzes sentences as you type and alert you for more than 60 types of common grammatical errors by underlining them in blue.

Tips for corrections

Simply right click on the blue lines to get hints on how to rectify the possible mistakes.

Summary of Grammatical Rules

CategoriesExamples
Repeated kata gandaKami-kami hendak ke pasar
Incorrect usage of kata nama am ganda after bilangan tentu jamakEmpat orang budak-budak
Incorrect usage of kata nama am ganda after bilangan tentu tunggalSebatang sungai-sungai
Sebuah planet-planet
Missing Penjodoh BilanganTiga kucing
Tiga ratus kambing
Incorrect usage of Penjodoh BilanganSesetengah batang jalan
Seluruh naskhah buku
setiap buah rumah
Incorrect usage of ‘berapa’ instead of ‘beberapa’Berapa buah sekolah
Incorrect usage of kata bilangan pisahan/himpunan/tak tentu gandaPara-para pelajar
Pelbagai-pelbagai makanan
Incorrect usage of kata nama am ganda after kata bilangan pisahan/himpunan/tak tentuBeberapa idea-idea
Sebilangan idea-idea
Incorrect usage of kata nama am ganda after these kata bilanganSesetengah idea-idea
Sebilangan idea-idea
Mismatched Penjodoh BilanganDua helai budak
Dua ekor sekolah
Dua kuntum baju
Tidak perlu penjodoh bilangan after bilangan tak tentuBelasan orang guru
Puluhan ekor ikan
Ke + kata bilangan tentu yang tidak digandakanKedua anak Pak Abu
Ketiga kucing itu
Ber + kata bilangan tak tentu yang tidak digandakanBeratus guni dibiarkan di sana
Beribu batu Ali merantau
Frasa LewahPara hadirin sekalian
Para hadirin semua
Setiap satu perkara
Kedudukan kata bilangan pecahan yang tidak tepatDua suku jam
Dua setengah Ringgit
Typo and other incorrect usageHampir tiap guru
Berbagai aktiviti
Dianya sangat cantik
Kalau tidak dirawat mungkin ianya akan lumpuh
CategoriesExamples
Incorrect usage
Paling + adj + sekali
Paling jahat sekali
Paling jauh sekali
Incorrect usage
Paling + adj + penguat bebas
Paling jahat sangat
Paling jahat sungguh
Incorrect usage
Paling + adj + penguat belakang
Paling jahat betul
Paling indah nian
Incorrect usage
Paling + terkata_arah
Paling terkiri
Paling terkanan
Incorrect usage
Ter_adj + penguat_belakang
Terbaik benar
Terbaik betul
Incorrect usage
Teradj + penguat_bebas
Terjauh sangat
Tercantik sangat
Incorrect usage of ‘dari’ instead of ‘daripada’Lebih baik dari mereka
Kurang manis dari kek itu
Incorrect usage of Penguat_bebas + teradj/terkata_arahSungguh terbaik
Amat teratas
Incorrect usage of Penguat_hadapan + teradj/ terkata_arahBegitu terhebat
Cukup terbaik
Incorrect usage of Adj ganda + penguat_belakangBesar-besar betul
Indah-indah nian
Incorrect usage of Adj ganda + penguat_bebasBesar-besar amat
Indah-indah sangat
Ke + kata bilangan tentu yang tidak digandakanKedua anak Pak Abu
Ketiga kucing itu
Incorrect usage of Adj ganda + penguat_hadapanBesar-besar begitu
Besar-besar agak
Incorrect usage of Adj ganda + palingBesar-besar paling
Incorrect usage
paling + penguat_bebas
Paling tinggi-tinggi
Incorrect usage of Ter_adj_lahTersangatlah baik
Teramatlah elok
Incorrect usage of kata penguat penghabisan + adj + sekaliTerlalu baik sekali
Teramat baik sekal
Incorrect usage of kata penguat penghabisan + adj + penguat_bebasTeramat baik amat
Terlampau baik sungguh
Incorrect usage of Kata penguat penghabisan + adj + penguat_belakangTeramat elok benar
Terlampau indah nian
Miscellaneousamat marahkan anaknya yang nakal itu.
begitu sayangkan kakak sulungnya
CategoriesExamples
Incorrect usage of kata sendi nama Daripada + am_bkn_institusiDaripada bukit itu
Daripada rumah itu
Incorrect usage of kata sendi nama
Daripada + am_masa_mentari
Daripada siang tadi
Daripada subuh
Incorrect usage of kata sendi nama Daripada + am_masa_khasDaripada semalam
Daripada kelmarin
Incorrect usage of kata sendi nama Daripada + am_masa_kalaDaripada detik itu
Daripada saat itu
Incorrect usage
Ter_adj + penguat_belakang
Terbaik benar
Terbaik betul
Incorrect usage
Teradj + penguat_bebas
Terjauh sangat
Tercantik sangat
Incorrect usage of kata sendi nama Daripada + am_masa_jamDaripada malam semalam
Daripada siang tadi
Incorrect usage of kata sendi namaDi duduki
Di dudukkan
Di hidangkannya
Di balingnya
Incorrect usage of kata sendi nama
Kepada + kna_masa/ kna_waktu/ am_masa_khas
Kepada waktu malam
Kepada pukul 5.00 petang
Kepada jam 9 malam
Incorrect usage of kata sendi nama
Kepada + nameplace
Kepada Perak
Incorrect usage of kata sendi nama
Ke + am_manusia
Ke + am_haiwan
Kad itu dikirim ke ayah
Bola itu dibaling ke kucing saya
Incorrect usage of kata sendi nama
Daripada + arah + …
Daripada arah belakang
Daripada arah rumah itu
Incorrect usage of kata sendi nama
Daripada + kata_tuju
Daripada sana
Daripada sini
Incorrect usage of kata sendi nama
Daripada + kata_arah
Daripada belakang
Daripada tepi
Incorrect usage of kata sendi nama
Daripada + kata_arah_kompas
Daripada selatan
Daripada utara
Incorrect usage of kata sendi nama
Daripada + arah + kata_tuju
Daripada arah sana
Daripada arah sini
Incorrect usage of kata sendi nama
Daripada + arah + kata_arah
Daripada arah belakang
Daripada arah tepi
Incorrect usage of kata sendi nama
Daripada + arah + kata_arah_kompas
Daripada utara
Daripada barat laut
Incorrect usage
kata_sendi_nama di + am_masa …
Di waktu lapang
Di bulan Januari
Di masa senggang
Di masa yang lampau
Incorrect usage
kata_sendi_nama dekat + kata_tuju
Dia dekat sana
Dia dekat sini
Incorrect usage
Ada + kata_sendi_nama
dekat + kata_tuju
Ali ada dekat sini
Ali ada dekat sana
Incorrect usage
kata_sendi_nama di + am_manusia
Hadiah itu ada di ibu
Alamat abang ada di nenek
Incorrect usage
kata_sendi_nama di + am_haiwan
Lalat itu ada di lembu tersebut
Incorrect usage
kata_sendi_nama di + kata_ganti_nama_diri
Hadiah itu ada di saya
Hadiah itu ada di kamu
Hadiah itu ada di mereka
Incorrect usage
kata_sendi_nama dari + am_abstX / am_abstB
Dari cahaya matahari
Dari angin
Dari cadangan beliau
Incorrect usage
kata_sendi_nama dari + am_manusia
Dari ibu
Dari saya
Incorrect usage
kata_sendi_nama dari + kata_ganti_nama_diri
Dari kamu
Dari mereka
Incorrect usage
kata_sendi_nama dari + frasa_kerja
Dari memakan nasi
Dari memarahi adik
Incorrect usage
kata_sendi_nama dengan + am_masa_khas
Ayah cuti semalam dengan kelmarin
Ayah semalam dengan lusa
Incorrect usage
kata_sendi_nama daripada + jarak + adj/yang adj
Daripada jarak dekat
Daripada jarak yang dekat
Incorrect usage
kata_sendi_nama daripada + kata_arah
Daripada belakang
Daripada tepi
Incorrect usage
kata_sendi_nama daripada + kata_arah_kompas
Daripada selatan
Daripada utara
Incorrect usage
kata_sendi_nama daripada + nameplace
Daripada Selangor
Incorrect usage
kata_sendi_nama (kepada) + am_masa_khas
Kepada esok
Kepada lusa
Incorrect usage
kata_sendi_nama (ke) + nombor
Tempat ke dua
Kedudukan ke tujuh
Incorrect usage
Dekat + am_manusia
Buku itu dekat ayah
Buku itu ada dekat ayah
Incorrect usage
Dekat + am_haiwan
Lumpur itu ada dekat lembu
Incorrect usage
Dekat + kata_ganti_nama_diri
Kad itu ada dekat saya
Hadiah itu dekat kamu
Bendera tersebut dekat mereka
Incorrect usage
kata_sendi_nama (ke) + angka
Ke 100
Ke 77
Incorrect usage
Di + kata_sendi_nama (antara) + am_abstrak
Di antara topik yang sesuai
Incorrect usage
Di + kata_sendi_nama (dalam) + am_abstrak
Di dalam hal ini
Incorrect usage
Di + kata_sendi_nama (atas) + am_abstrak
Di atas rasa tanggungjawab
MiscellaneousDari masa ke semasa
Dari semasa ke masa
Dari hari ke sehari
Dari sehari ke hari
CategoriesExamples
Missing ‘?’
Mengapakah dia menangis.
Bagaimanakah dia kini.
Berapa ekor ikankah yang berjaya ditangkap.
Missing ‘-kah’Apa pekerjaan ayah kamu?
Berapa helai kertas berwarna kuning?
CategoriesExamples
Frasa Lewahmungkin barangkali
demi untuk
sejak dari
semenjak dari
sejak daripada
semenjak daripada
jika sekiranya
oleh kerana
selain dari itu
selain dari ini
selain daripada itu
selain daripada ini
agar supaya
CategoriesExamples
Incorrect usage of
kkt/kktt + kata_ganti_nama_diri_ketiga
Roti itu mereka campak ke tanah.
Correct: Mereka campak roti itu ke tanah.

Buku Ani mereka baling ke lantai.
Correct: Mereka baling buku Ani ke lantai.
Incorrect usage of
kkt/kktt + oleh + kata_ganti_nama_diri_pertama/kedua
Roti itu dimakan oleh saya.
Correct: Roti itu saya makan.

Roti itu dimakan oleh kamu.
Correct: Roti itu kamu makan.
Incorrect usage of
kkt/kktt + kata_ganti_nama_diri_pertama/kedua
Roti itu dimakan saya.
Correct: Roti itu saya makan.

Roti itu dimakan kamu.
Correct: Roti itu kamu makan.
CategoriesExamples
Incorrect usage of
kata_pemeri ialah + frasa_adjektif
Ialah sangat cantik
Incorrect usage of
kata_pemeri adalah + frasa_kerja
Adalah menanam sayur
Incorrect usage of
kata_pemeri ialah + frasa_kerja
Ialah mencari ikan
Incorrect usage of
kata_pemeri adalah + frasa_nama
Adalah ibu saya
Incorrect usage of
kata_pemeri ialah + frasa_sendi_nama
Ialah ke sana
Ialah antara rumah Abu dan Ali.
CategoriesExamples
SpacingTeman __ mereka