Some -ing words for activities are also uncountable: dancing, running, swimming: Swimming is one of the best forms of exercise We can use countable noun + of
comprehension exercises; advanced level Page by Page Books GRAMMAR Website Description English Grammar Online Variety of grammar lessons, exercises
Grammar, reading, vocabulary exercises at 5 levels LISTENING Website thinking questions; intermediate to advanced levels BBC 6 Minute English
14 tests including Elementary, Pre-intermediate, Intermediate and Upper intermediate level grammar tests Every test is focused on a different grammar topic
english course intermediate unit 20 english grammar narrative tenses esl activities upper intermediate level past tense worksheet esl past tenses mixed
at least two practice exercises for each grammar point Students can look again at the level In English File Upper-intermediate each guided writing
Discover New Zealand (B4); Headway (A30) (Upper Intermediate); Language in Use (A56) English Grammar in Use - Supplementary Exercises; Cobuild Exercises
Oxford Practice Grammar Intermediate (C D Rom) on desktop Select “Grammar Exercises” under “ESL Videos/Exercises or select “Upper” under “ESL Quizzes/
Grammar Azar Level: Beginning – Advanced Product Description: Clear, direct and comprehensive, Grammar Essentials Graded Exercises in English Level:
Bearing in mind that the passive is far commoner in English than in some other languages, students must know when to use it: converting active into passive
Vocabulary, Book, English Vocabulary in Use Upper Intermediate Book Helps students build their vocabulary with themed chapters and exercises
Online interactive exercises for English practice: (advanced level, weekly lessons, grammar, vocabulary, authentic reading and listening, games,
http://www tinyteflteacher co uk/learning-english/grammar/exercises/first- com/camelot/exercises/SEPT26/Grammar/Conditional 20Sentences/Level 201 a htm
Australian Reader Series – Upper Elementary to Upper Intermediate levels, Graded grammar/vocabulary worksheets – laminated, with answer keys
English Exercises online: Site has interactive exercises for beginners to grammar, exercises in listening, basic elementary beginners to advanced