Grammar and Spelling help on the Internet!
There are some excellent places to go for help and practice with grammar and punctuation.
https://play.edshed.com/login This is Spelling Shed, which we have a school subscription for.
Your child has their own log-in. They can systematically practise spellings from each of the phases and keystages as well as play spelling games.