English grammar · Tenses

Simple Past: Formula, Uses and Exercises

Everything you need to use the simple past correctly: the formula, when to use it, signal words, common mistakes and exercises with answers.

Quick answer

Actions completed at a specific time in the past. Affirmative: S + V2 (past form); Negative: S + did not (didn't) + V; Interrogative: Did + S + V? Signal words: yesterday, last week/month/year, ago, in 2020, when, then/after that.

Simple Past formula

FormStructureExample
AffirmativeS + V2 (past form)
All subjects + V2 (past form)
She worked late yesterday.
Regular: verb + ed (worked). Irregular: a form of its own (went, saw, ate)
NegativeS + did not (didn't) + V
All subjects + did not
She didn't work yesterday.
After 'did not' the verb goes back to its base form
InterrogativeDid + S + V?
Did + all subjects
Did she work yesterday?
Short answers: Yes, she did. / No, she didn't.

When to use the simple past

1. Actions completed at a specific time

Describes an action that began and ended at a definite time in the past.

I visited my grandmother last weekend.

2. A sequence of past events

Describes a series of completed actions in order.

I woke up, had breakfast, and went to work.

3. Past habits and states

Describes a habit or state that was true in the past but is no longer.

When I was young, I played football every day.

Signal words

WordExampleNote
yesterdayI saw her yesterday.
last week/month/yearWe travelled to Japan last year.
agoShe left two hours ago.Always comes after the length of time: 2 days ago
in 2020He graduated in 2020.
whenWhen I arrived, she had already left.Usually opens a time clause
then/after thatI ate dinner, then I watched TV.

Tips and common mistakes

Simple Past exercises with answers

Fill in the blank, then open the answer to check it.

1. She ___ to the store yesterday.

Options: goes · has gone · was going · went

Show answer

went. "Yesterday" marks a specific past time, so the past simple. Go → went, an irregular verb.

2. They ___ (eat) dinner at 7 PM last night.

Options: ate · eated · eaten

Show answer

ate. "Last night" is a specific time, so the past simple. Eat → ate, an irregular verb.

3. Anna ___ the rent last night. (pay)

Options: are paying · has been paying · paid · pays

Show answer

paid. "last night" is a time that ended in the past, so this sentence uses the Past Simple. The verb returns to the past form: pay → paid.

4. The children ___ last week. (travel)

Options: had travelled · travelled · will be travelling · will travel

Show answer

travelled. "last week" is a period of time that ended in the past, so this sentence uses the Past Simple. The verb returns to the past form: travel → traveled.

5. My brother ___ two days ago. (fall)

Options: fell · has fallen · have fallen · were falling

Show answer

fell. "two days ago" is a time that ended in the past, so this sentence uses the Past Simple. The verb returns to the past form: fall → fell.

6. The dogs ___ the news yesterday. (watch)

Options: is watching · was watching · watched · were watching

Show answer

watched. "yesterday" is a time that ended in the past, so this sentence uses the Past Simple. The verb returns to the past form: watch → watched.

7. My sister ___ last year. (fight)

Options: fight · fought · has fought · have fought

Show answer

fought. "last year" is a period of time that ended in the past, so this sentence uses the Simple Past tense. The verb returns to the past form: fight → fought.

8. My parents ___ this song last night. (love)

Options: are loving · love · loved · was loving

Show answer

loved. "last night" is a time that ended in the past, so this sentence uses the Past Simple. The verb returns to the past form: love → loved.

9. Anna ___ last week. (wait)

Options: has waited · is waiting · waited · will wait

Show answer

waited. "last week" is a period of time that ended in the past, so this sentence uses the Past Simple. Verb returns to past form: wait → waited.

10. The children ___ breakfast two days ago. (eat)

Options: ate · eats · has been eating · will have eaten

Show answer

ate. "two days ago" is a time that ended in the past, so this sentence uses the Past Simple. The verb returns to the past form: eat → ate.

11. My brother ___ by the window yesterday. (sit)

Options: has sat · sat · sit · sits

Show answer

sat. "yesterday" is a time that ended in the past, so this sentence uses the Past Simple. The verb returns to the past form: sit → sat.

12. The workers ___ the photos last year. (show)

Options: has visited · have been showing · showed · will be showing

Show answer

showed. "last year" is a period of time that ended in the past, so this sentence uses the Simple Past tense. The verb returns to the past form: show → shown.

Related lessons

Practise interactively on Engame

Quizzes, spaced repetition (SRS), listening and games · Free · No sign-up

Open the app →
✓ English A1–B2✓ Chinese HSK✓ Korean TOPIK