nihongotojapan.com/en/grammar/grammar-wa-vs-ga
8 rules to finally master the difference between は (topic) and が (subject)
GrammarJLPT and other testsParticlesJLPT N5JLPTJLPT N3Example sentencesFor childrenConversationListening practiceSentence patternsQuizzes