free english exercises
TESTS and QUIZZES : interactive grammar exercises. Upper intermediate and advanced level. Test yourself. Multiple choice exercises. Fill in the gaps. Complete sentences .  Hundreds of free exercises to learn English online.
  GoogleCustom Search    
grammar - TESTS & QUIZZES - exercises
Tests
Upper intermediate level
bbc - quizzes
englishtest.net