NCERT chapter wise test
One test per chapter, 25 to 30 questions, built only from what that chapter contains. The distractors are the confusions the chapter itself sets up — the reverse of a process, the neighbouring organ, the other half of a comparison — so a wrong answer tells you something specific about what you misread.
Attempt it straight after your first read of a chapter, while you can still tell the difference between remembering and recognising.