Kalimat 'teaches' sering bikin bingung kalau kita cuma lihat sekilas, padahal intinya cukup sederhana: itu bentuk present simple untuk orang ketiga tunggal (he/she/it). Aku suka menjelaskan ini dengan memisahkan makna: ketika kamu lihat 'She teaches English', itu biasanya menunjukkan kebiasaan atau fakta umum—bukan tindakan yang sedang berlangsung. Kalau mau nunjukin kegiatan yang lagi terjadi, bentuk yang dipakai adalah 'is/are/am teaching'.
Selain itu, makna berubah kalau kita pindah ke tense lain. Bentuk lampau jadi 'taught' — misalnya 'He taught yesterday' artinya sudah terjadi di masa lalu. Untuk menyatakan pengalaman sampai sekarang atau hasil yang relevan, kita pakai present perfect: 'has/have taught' (contoh: 'She has taught here for five years' → menekankan durasi atau pengalaman). Ada juga past perfect 'had taught' untuk menyatakan kejadian yang terjadi sebelum peristiwa lampau lain.
Perlu dicatat soal subjek: 'teaches' hanya untuk he/she/it; I/you/we/they pakai 'teach'. Di kalimat negatif dan tanya, ada pergeseran struktur: 'He does not teach' atau 'Does he teach?' bukan 'He not teaches'. Dan jangan lupa bentuk pasif—'is taught'—yang mengubah fokus dari pelaku ke yang diajar. Intinya, perhatikan siapa subjeknya dan keterangan waktunya untuk tahu apakah maknanya berubah.