50+ Grammar Exercises for English learners

Latest exercises!! (March/April 2023)

Had better (1)

Future Perfect (1)

Basic Question Tags (2)

Verb Patterns (5): Verb + Object + Infinitive (e.g He wants me to go, I told her to listen, etc)


Exercise 1

Exercise 2

Exercise 3


Do you know your basic verb structures well and your irregular verb conjugations? If not, here are some drills to help you.

Verb Training 1: Present Perfect Simple (Positive) B1 / B2

Verb Training 2: Different Tenses (Elementary/Pre-Intermediate)

Verb Training 3: Past Simple (Elementary/Pre-Intermediate)

Verb Training 4: Present Continuous

Verb Training 5: Past Simple Questions

Verb Training 6: Mixed Tenses

Verb Training 7: Advanced Irregular Verbs


Can you find the common grammar mistakes students make and correct them?: Spot the Mistakes exercises 🔎

Adjectives ending in -ed and -ing  Exercise 1 Exercise 2

Adjective or Adverb?  Exercise 1

Adjectives + Prepositions  Exercise 1, Exercise 2

Adjectives + Prepositions – Exercise 3: In and Out of Love

Articles, Definite and Indefinite Exercise 1

Conditionals, First and Second Exercise 1

Conditionals, Third  Exercise 1 Exercise 2

Few, a few, little, a little  Exercise 1

For, since, ago  Exercise 1

Future Continuous Exercise 1

Future Perfect Exercise 1

Had better Exercise 1

Have something done  Exercise 1

Indirect Questions  Exercise 1

Linking words (despite, however, etc) Exercise 1  Exercise 2

Modal verbs

Modals of Deduction: Must or Can’t? Exercise 1

Mustn’t vs. Don’t Have to  Exercise 1

No, none, any, anything, nothing Exercise 1

Passive Exercise 1  Exercise 2

Past simple  Exercise 1 Exercise 2

Past perfect simple or continuous Exercise 1

Possessive Adjectives and Possessive Pronouns Exercise 1

Prepositions of Place Exercise 1 Exercise 2

Prepositions of time  Exercise 1  Exercise 2

Present simple or present continuous? Exercise 1

Present perfect continuous Exercise 1

Present perfect simple vs present perfect continuous Exercise 1

Question Tags, Basic  Exercise 1 Exercise 2

Question Tags, Advanced  Exercise 1 Exercise 2

Reflexive pronouns – On my/your own vs. by myself / yourself, etc  Exercise 1

Reflexive vs Reciprocal pronouns  (myself, yourself, etc / each other) Exercise 1

Relative Pronouns: Who, Which, Where or Whose? Exercise 1

There is, there are, there was, there will be etc  Exercise 1

Verb forms Exercise 1

Verb Patterns (1): Gerund or Infinitive? 

Verb Patterns (2): Gerund or Infinitive? (Special cases: Forget / Remember / Stop / Need)

Verb Patterns (3): Gerund or Infinitive?

Verb Patterns (4): Gerund or Infinitive?

Verb Patterns (5): Verb + Object + Infinitive

Verbs + Prepositions Exercise 1 Exercise 2

What or That? Exercise 1


Prepositions of Time