Number one for English language teachers

Grammar resources by area

Grammar banner long

In this section you will find a large collection of grammar resources organized by grammar point to help the busy teacher find exactly what they need in a hurry.

Past tenses

Where were you? Could / Couldn't

A photo card guessing game, using forms of could.


young learner games 100 x100

Young learner games: Clothes dominoes

A domino card game that helps students talk about clothes and their colours.

Present tenses

ose impressions 100x100

Impressions: Lucky in love

In this lesson, students learn vocabulary related to relationships.


ose live from 100x100

Live from London: Christmas video special! Video

Set in Brixton, London, this video lesson includes authentic interviews with people living in London, telling us how they celebrate Christmas. 


Finish the sentence: Past perfect continuous

A small-group card game to practise the past perfect continuous.

Rate this resource (4.76 average user rating)

  • 1 star out of 5
  • 2 stars out of 5
  • 3 stars out of 5
  • 4 stars out of 5
  • 5 stars out of 5

You must be signed in to rate.

  • Share

Readers' comments (6)

  • Hi tblack72,

    Very sorry to hear you're having trouble with some of the links on this page. Do you have Adobe Reader on your computer? You will need this to download the lesson PDFs. Try downloading that and accessing the PDFs again.

    If you have recently subscribed, you may need to clear your cache before you can access the materials. To do this, simply delete the backslash (/) at the end of the URL in your browser and type in '?clearcache=1'

    If you are still experiencing issues, please contact our technical support team at

    Many apologies for the inconvenience!

    Unsuitable or offensive? Report this comment

  • Some of these links are dead. Please advise.

    Unsuitable or offensive? Report this comment

  • Hi there,

    Thanks for your feedback. A couple of things that might help you are the grammar lessons (which can be found in the grammar tab) as these are divided into levels from elementary through to upper intermediate. Alternatively, and probably most usefully, you can use the 'search by keyword' function in the top right corner of the homepage. Just choose a keyword or term such a 'Past perfect' and you will be presented with a list of all the resources on onestopenglish containing the past perfect. You can then narrow your search by category (for example class level or class length).

    Hope that helps and happy teaching!

    Best wishes,
    The onestopenglish team

    Unsuitable or offensive? Report this comment

  • I am finding it difficyult quickly to find a worksheet on a particular tense or combination of tenses. The sort of thing I mean is like Worksheet 44 "Past perfect and past simple 1". I would just like to search through all the worksheets of this type.

    Unsuitable or offensive? Report this comment

  • Hi there,

    Thanks for the feedback. Glad to hear it is appreciated!
    Best wishes,
    The onestopenglish team

    Unsuitable or offensive? Report this comment

  • Perfect change and re-order of all.

    Unsuitable or offensive? Report this comment

Have your say

You must sign in to make a comment

sign in register

Macmillan Dictionary

Free pragmatics lesson plans brought to you by Macmillan Dictionary as part of the Macmillan Year of Life skills.

Powered by Webstructure.NET

Access denied popup