I teach grammar, punct, spelling etc - as a Functional Skills and ESOL teacher - and absolutely loathe these tests. They appear to be designed for non-native speakers, as I cannot see any reason why native speakers should benefit by being able to name grammatical terms in this way. I have yet to meet a native speaker who misuses modal verbs - 'could' or 'should', say - so can see no logical reason why 10-11 year olds who are (or are assumed to be) native speakers would benefit from knowing that when they use 'could', 'should' or 'must', they are using a modal verb. If these terms are to be learnt, the only sensible context is as part of the MFL tests.
Learning some grammatical terms - such as adjectives or adverbs - IS useful, as it enables pupils to consciously seek to vary or improve their use of these constructs.
But there is no communicative aim in much of what is being tested - it really is testing for testing's sake. Which I think is a terrible shame - because what is actually being learnt by the pupils is this; 'English/literacy is tedious and just a pointless list of rules'.
Nothing is more likely to turn the young 'off' English altogether than forcing them to learn a list or irrelevant rules and terms. I really couldn't justify teaching this, when there are far more important things to be covered in valuable classroom time - creative writing for one.
As a parent, and a professional teacher of grammar, punctuation and spelling, I shall be personally boycotting these tests in the only way I can - I shall NOT be giving my own DD (year 6) any help or preparation for this test at all, despite the fact that I am a great stickler for the correct use of gr, punct & sp - and will have no interest in whether she achieves a level 3 or level 6 (which, coming from a confessedly pushy parent, is saying something).
It really is the most unconscionable waste of time.