Italian courses and schools in Bologna, Italy
Improve your English with our free English exercises

Free exercises to improve your English

Do you need to practise your English grammar? Do you want to keep studying or learning English from your home or office? Below you'll find a list of exercises which we have written especially for our students and placed on this web site so that students anywhere in the world can benefit. We try to add new ones as often as we can, so we suggest you add this page to your "favourites" and come back again soon!

Please note: these exercises are written using Javascript, which means that your browser (such as Internet Explorer) may warn you that the pages could be dangerous to your computer. Don't worry, there is no dangerous content on any of our pages, so you can give your browser permission to open our pages and enjoy the exercises without worrying!


Easy exercises

Personal information questions
Elementary vocabulary
Plurals
Family vocabulary
Adjective opposites - 1
There is/are - uncountable nouns
Articles
Prepositions of time
Prepositions
Noun suffixes - 1
Confusing words - 1
Simple phrasal verbs
Adjective opposites - 2
Simple present or present continuous?
Adverbs of frequency - word order
Simple past irregular verbs - 1
Simple past irregular verbs - 2
Simple past irregular verbs - 3
Simple past irregular verbs - 4
Been/gone, For/since, Just/yet/already
Present perfect vs. simple past
Past participle of irregular verbs -1
Past participle of irregular verbs -2
Past participle of irregular verbs -3
Past participle of irregular verbs -4
Zero and first conditionals - 1
zero and first conditionals - 2

Intermediate exercises

FCE key word transformations - 1
FCE key word transformations - 2
FCE key word transformations - 3
FCE key word transformations - 4
FCE key word transformations - 5
FCE key word transformations - 6
FCE Open Cloze practice 1 (gap fill)
FCE Open Cloze practice 2 (gap fill)
FCE word formation practice 1
FCE Error Correction 1
Negative prefixes - 1
Negative prefixes - 2
Adjective suffixes - 1
Adjective suffixes - 2
Adjective suffixes - 3
Verb suffixes
Noun suffixes - 2
Noun suffixes - 3
Noun suffixes - 4
Confusing words - 2
Make or do?
Make or do? - 2
First and second conditionals - 1
First and second conditionals - 2
Present perfect simple or continuous?
Gerund or infinitive?
Gerund or infinitive? - 2
Gerund or infinitive with change of meaning
Active/passive adjectives
Dependent prepositions
Prepositions of movement
Extreme adjectives
Wish
Wish - 2
Adjective order
Used to or Would?
Basic future forms
Basic future forms - 2
Future time clauses
Verb forms
Verb forms 2
Verb forms 3

Advanced exercises

Noun suffixes - 5
Noun suffixes - 6
Noun suffixes - 7
Noun suffixes - 8
CAE Open Cloze practice 1 (gap fill)
CPE Gapped Sentences - 1
CPE Gapped Sentences - 2
CPE Gapped Sentences - 3
CPE Key Word Transformation - 1
CPE Key Word Transformation - 2
Confusing words - 3
Like or As?
TOEFL IBT writing - discourse markers
Future simple, future perfect and future continuous
Interrogatives 1
Interrogatives 2
Interrogatives 3
Second, third and mixed conditionals
Fronting