nihongo-world.com/materials/stories/n1/
Ten literary stories of around 900 characters each, built around N1 grammar patterns. Each story includes English translation, vocabulary list, grammar notes, JLPT-style questions, and audio.
Reading practiceJLPT and other testsJLPT N1FuriganaJLPTFreeTranslationHistory