Present continuous passive photos to practise talking about what is being done.

Here is a photoset which you can use to illustrate the use of the present continuous passive, there will probably be a couple of new vocabulary items for the students Continue ReadingPresent continuous passive photos to practise talking about what is being done.

Present perfect pictures to illustrate the past with a connection to the present

Students often have a problem understanding when exactly to use the present perfect tense and often use it interchangeably with the past simple. When explaining this tense, I tend to Continue ReadingPresent perfect pictures to illustrate the past with a connection to the present

10 ESL dictation activities

Dull, lengthy dictations have long been absent from most ESL classrooms, however, there is some value in the format,  and used in moderation, dictation exercises can be a useful and stimulating Continue Reading10 ESL dictation activities

10 outdoor activities you can do on a sunny day

Some days it feels just too hot to sit in the classroom. If you have a nice patch of ground nearby, why don’t you take them outside and allow the change Continue Reading10 outdoor activities you can do on a sunny day

Describing videos with present continuous

In the past, I’ve found it difficult to find satisfactory ways of practising the present continuous in a real-time situation. I find miming activities don’t always suit adult classrooms, and Continue ReadingDescribing videos with present continuous

Present simple vs present continuous photoset

This is a photoset which you can use to illustrate the difference between present simple and present continuous. Each photo shows someone with a clearly identifiable job who is doing Continue ReadingPresent simple vs present continuous photoset

Telling time worksheets – giving the time in English

Here are some worksheets with which you can practise different aspects of telling the time. I usually explain telling the time by drawing a big clock face on the board Continue ReadingTelling time worksheets – giving the time in English