nihongotojapan.com/en/challenge/n3
Free JLPT N3 practice bank with 1,900 vocabulary and grammar questions covering inference, cause-result, and complex connectors, plus 50 graded reading passages with explanations for intermediate learners.
JLPT and other testsGrammarVocabularyJLPT N3JLPTFreeIntermediateListening practiceJLPT N4