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.


Boardgame: Comparatives

A small-group board game to practise comparatives.

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 (5 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 (4)

  • 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

Powered by Webstructure.NET

Access denied popup