While not a PDF, Khan Academy covers every Grade 8 topic in order. You can print their worksheets (as PDFs) from the "Practice" section. It’s free, legal, and excellent.
(End of report)
A complete PDF will include full worked examples for each topic, plus "Challenge Yourself" problems for advanced students. longman mathematics grade 8 pdf