If I give her a list of words to look at, the chances are that she will only be able to recall them if questioned within a short space of time. If we go back and revisit the words, she will often forget. We have tried using word books and that hasn't helped her either.
This isn't necessarily the most inspiring way to learn new vocabulary.
Daily flashcards are much more effective. Make up three word cards and stick them to the fridge. If any word has more than one meaning it counts as two (or more) flashcards for the day. Explain the meaning of each word and ask her to put it in a sentence correctly. Then ask her to do it twice more that day. Make it as much fun as possible - allow her to have fun with the new words and even tease you or the family with them: "Mum, I decline
to do my homework now because I am watching TV"; "I would like to adopt
the idea of tidying my room, but maybe later?" Before you take the cards down the following day and put up new ones, ask her to do the same thing again. Award a gold star for every day when she gets all 3 words right (or for each one, if you prefer).
Take a look at the recommended reading list here http://www.elevenplusexams.co.uk/advice ... ading-list
and then take a trip to the library to see if you can get her interested in some new genres, preferably from past eras, rather than the present, because the vocabluary will be very different. Patricia's example of The Diary of Anne Frank is a very good one: http://www.elevenplusexams.co.uk/advice ... or-11-plus
I wouldn't suggest starting with that, but Little House on the Prairie or something similar might be a good place to begin.