Grammar Exercises
Tenses exercises
Present simple tense
Fill in the gaps Present progressive
Fill in the gaps Present perfect
Fill in the gaps Past simple
Fill in the gaps Future simple
Fill in the gaps Past progressive
Fill in the gaps Future progressive
Fill in the gaps Past perfect
Fill in the gaps Future perfect
Fill in the gaps Present simple
Fill in the gaps Present simple (questions with the verb 'to be')
Multiple choice Present simple forms of 'to be'
Multiple choice Action verbs
Fill in the gaps Regular and irregular verbs
Fill in the gaps Present simple questions
Fill in the gaps Present simple negative
Multiple choice Present progressive negative
Fill in the gaps Present continuous
Multiple choice Present progressive questions
Fill in the gaps Present perfect negative
Fill in the gaps Present perfect questions
Fill in the gaps Past simple negative
Fill in the gaps Past simple questions
Fill in the gaps Past progressive negative
Fill in the gaps Past progressive questions
Fill in the gaps Future simple negative
Fill in the gaps Future simple questions
Fill in the gaps Passive voice present simple
Fill in the gaps Passive voice past simple
Fill in the gaps Be going to
Fill in the gaps Be going to, negative
Fill in the gaps To be going to
Multiple choice Was, were - past simple of the verb 'to be'
Multiple choice
Fill in the gaps Present progressive
Fill in the gaps Present perfect
Fill in the gaps Past simple
Fill in the gaps Future simple
Fill in the gaps Past progressive
Fill in the gaps Future progressive
Fill in the gaps Past perfect
Fill in the gaps Future perfect
Fill in the gaps Present simple
Fill in the gaps Present simple (questions with the verb 'to be')
Multiple choice Present simple forms of 'to be'
Multiple choice Action verbs
Fill in the gaps Regular and irregular verbs
Fill in the gaps Present simple questions
Fill in the gaps Present simple negative
Multiple choice Present progressive negative
Fill in the gaps Present continuous
Multiple choice Present progressive questions
Fill in the gaps Present perfect negative
Fill in the gaps Present perfect questions
Fill in the gaps Past simple negative
Fill in the gaps Past simple questions
Fill in the gaps Past progressive negative
Fill in the gaps Past progressive questions
Fill in the gaps Future simple negative
Fill in the gaps Future simple questions
Fill in the gaps Passive voice present simple
Fill in the gaps Passive voice past simple
Fill in the gaps Be going to
Fill in the gaps Be going to, negative
Fill in the gaps To be going to
Multiple choice Was, were - past simple of the verb 'to be'
Multiple choice
Verb exercises
Modal verbs
Multiple choice Phrasal verbs
Multiple choice Phrasal verbs, particles
Multiple choice Phrasal verb BREAK
Multiple choice Phrasal verb BRING
Multiple choice Phrasal verb COME
Multiple choice Phrasal verb DO
Multiple choice Phrasal verb FALL
Multiple choice Phrasal verb GET
Multiple choice Phrasal verb GIVE
Multiple choice Phrasal verb LOOK
Multiple choice Phrasal verb MAKE
Multiple choice Phrasal verb PUT
Multiple choice Phrasal verb SET
Multiple choice Phrasal verb TAKE
Multiple choice Phrasal verb TURN
Multiple choice Modal verbs for possibility
Multiple choice Non-finite verbs
Fill in the gaps Irregular verbs
Fill in the gaps Auxiliary verbs
Multiple choice Verbs with infinitive and gerund
Fill in the gaps Stative verbs
Fill in the gaps Passive voice irregular verbs
Fill in the gaps 'have got' or 'has got'
Multiple choice 'have got', 'has got' questions
Fill in the gaps
Multiple choice Phrasal verbs
Multiple choice Phrasal verbs, particles
Multiple choice Phrasal verb BREAK
Multiple choice Phrasal verb BRING
Multiple choice Phrasal verb COME
Multiple choice Phrasal verb DO
Multiple choice Phrasal verb FALL
Multiple choice Phrasal verb GET
Multiple choice Phrasal verb GIVE
Multiple choice Phrasal verb LOOK
Multiple choice Phrasal verb MAKE
Multiple choice Phrasal verb PUT
Multiple choice Phrasal verb SET
Multiple choice Phrasal verb TAKE
Multiple choice Phrasal verb TURN
Multiple choice Modal verbs for possibility
Multiple choice Non-finite verbs
Fill in the gaps Irregular verbs
Fill in the gaps Auxiliary verbs
Multiple choice Verbs with infinitive and gerund
Fill in the gaps Stative verbs
Fill in the gaps Passive voice irregular verbs
Fill in the gaps 'have got' or 'has got'
Multiple choice 'have got', 'has got' questions
Fill in the gaps
Sentences
There + 'to be'
Multiple choice Question tags
Multiple choice 'there is' or 'there are'
Multiple choice First conditional
Fill in the gaps Second conditional
Fill in the gaps First conditional if
Fill in the gaps Second conditional if
Fill in the gaps Reported speech
Fill in the gaps Reported speech questions
Fill in the gaps I wish
Fill in the gaps Conjunctions
Multiple choice
Multiple choice Question tags
Multiple choice 'there is' or 'there are'
Multiple choice First conditional
Fill in the gaps Second conditional
Fill in the gaps First conditional if
Fill in the gaps Second conditional if
Fill in the gaps Reported speech
Fill in the gaps Reported speech questions
Fill in the gaps I wish
Fill in the gaps Conjunctions
Multiple choice
Pronoun exercises
Preposition exercises
Language in use
Adverb exercises
Adverbs of degree
Multiple choice Interrogative adjectives
Multiple choice Comparative and superlative (more or most)
Multiple choice Irregular comparatives and superlatives
Fill in the gaps Comparative and superlative adjectives
Fill in the gaps Participle adjectives
Fill in the gaps Some or any
Multiple choice Conditionals if, unless
Multiple choice
Multiple choice Interrogative adjectives
Multiple choice Comparative and superlative (more or most)
Multiple choice Irregular comparatives and superlatives
Fill in the gaps Comparative and superlative adjectives
Fill in the gaps Participle adjectives
Fill in the gaps Some or any
Multiple choice Conditionals if, unless
Multiple choice