Although a little bit disorganised, you can find lots of helpful stuff and grammar practice from New English File Advanced on this Wordpress blog:
Question tags intonation
Learn and practise the two different kinds of Questions tags intonation on BBC World Service: http://www.bbc.co.uk/worldservice/learningenglish/radio/specials/1634_gramchallenge2/ (click on the right).
Listen to examples and practise: http://www.bbc.co.uk/worldservice/learningenglish/radio/specials/1634_gramchallenge2/page2.shtml
Decide whether the question tags are real or they are trying to check information: http://www.bbc.co.uk/worldservice/learningenglish/radio/specials/1634_gramchallenge2/page3.shtml
Find more practise on question tags on the Upper/intermediate uses section
Ellipsis and Substitution: so and not
Get a summary on substitution: so and not on downloads. Find some activities on Ellipis and Substitution, lesson 6B, at Oxford University Find an activity on substitution with "so" at Warwick. Find many more exercises on substitution and ellipsis on LLAS (Centre of Languages and Linguistic area Studies, University of Southampton) click next after finishing every activity.
Visit EnglishLingolia to get an explanation, examples, and online activities on Participle clauses in English.
Verb Inversion in English
Visit eitherLearn English Today , To learn English or English Tenses to practise Verb Inversion in English
Get a detailed explanation and some exercises on cleft sentences clicking on Grammar Quizzes (left) and some more exercises on Carmenlu's blog (right)