Upper Key Stage 2

These are the year 5 and 6 words children need to learn. 

How many of these can you read and spell?