20 printable worksheets, one for each chapter of the Singapore MOE P2 Science syllabus. Each one fits on A4 and comes with an answer key. Free, no sign-up.
Prefer practising on screen? Try 5 P2 Science questions online, no sign-up needed.