From working with primary schools, I know the intense emphasis placed on grammatical concepts and showing that pupils can use these accurately - ouch.
I'm hoping in the future to come up with lessons and resources on actually teaching some of these concepts, but in the meantime I have a worksheet for you based on the active and passive voice. The gist is that pupils read the extract and play around with changing active to passive and vice versa to learn what it does in texts and why we should recognise it. The extract finishes in a convenient place to allow for an extension activity to continue the story and practice using the two concepts imaginatively in their own work.
And hopefully, you might get a few Roald Dahl fans out of this as well! Enjoy - let me know how it goes and what other grammar worksheets you'd like to see on here!
Literacy Stars is the creation of a secondary school English teacher who loves nothing better than a good resource and seeing kids enjoy reading and writing.