We often forget that advanced students like any other level also enjoy fun activities. They like challenge and respond remarkably well to humour. The key for me is to use as much humour as possible in the lessons and to add a lot of interesting supplementary material. I will refrain from giving you a complete lesson plan as I have no knowledge of your students cultural background or intersts. Nor do I know your teaching style and some things work for me that don't work well for others. However, I will suggest some activities you might try.
1. Logic problems - students work in small groups on solving these problems - give them different information which they then exchange and discuss the ramifications. A quick search of the net should find you plenty of examples although you may need to make your own problem solving grid for some.
CRpuzzles Logic Problems Index
2. Letter writing - write the letter before
Usually we give students a letter to reply to - try giving them the reply and let them work in pairs to reconstruct the original letter (or letters it could be the last of a series of 4)
3. Inappropriacy - rewrite a rudely worded letter to make a polite one. (in pairs)
4. Guess the film
Choose 10 well-known films or books and rewrite the titles - the students have to work together to find the original titles. For example -
Frozen precipitation in the company of those of stunted growth.
or as it is more commonly known Snow White and the Seven Dwarves
or perhaps slighly easier
A cold time of life
- Ice age
I'm sure you get the idea
Sorry just got a phone call will write more tomorrow have to go