Past tenses games, worksheets and songs

Over 100 narrative tenses pdfs and other teaching ideas . If you find anything useful here and would like more, please support TEFLtastic.

Updated 1 June 2022

Classroom activities for specific past tenses

Simple Past

Past Continuous

Past Perfect

Used to/ Didn’t use to

Article on teaching past tenses (see index pages above for articles on teaching each past tenses)

Fun video activities to practice past tenses – LINK UPDATED

Photocopiable mixed past tenses/ narrative tenses classroom activities

Past numbers trivia board game narrative tenses review

Past times things in common (including Present Perfect, Past Continuous and Past Perfect and lots of time expressions)

Was were past times warmer cooler guessing game (Past Simple and Past Continuous)

The first time/ last time past tenses extended speaking and presentation

The last time you… narrative tenses guessing game and review

Guess the past time game (with lots of useful past time expressions)

Past prepositions of time Snap

Past simple/ continuous/ perfect logic puzzles

Remembering and forgetting childhood memories

The story of your life mini-presentations

A childhood memory extended speaking

Weekends Past Continuous/ Past Perfect

Anecdotes bluff

Mr Bean Narrative tenses

Ghosts vocabulary storytelling game

Narrative tenses guess the year game

Xmas past tense mimes (Past Continuous etc)

Office equipment inventions Past tense review

Crime vocabulary storytelling game

Daily routines narrative tenses

Narrative tenses storytelling game

Guess the year business past tenses review

Business English alibi game

Mixed past tenses songs/ Narrative tenses songs

Narrative tense song worksheet- Hole in my Bucket by Spearhead

Past Present tense review- Yesterday by The Beatles

Other relevant pages

Present Perfect page

Storytelling page

Business past tenses worksheets

Unreal past games/ worksheets

Leave a comment (link optional and email never shared)

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.