Past tenses
Present Perfect Simple
Present Perfect Continuous
Past Simple
Everything
100

work

worked, worked

100

We ________ in London for eleven years now. (live)

have lived

100

He ______ since 2005. (teach)

has been teaching

100

William Shakespeare ______  154 sonnets. (write)

wrote

100

I ____ born in 2007. (be)

was

200

buy

bought, bought

200

I ______ to Paris three times. (be)

have been

200

I _______ my teeth for two hours. (brush)

have been brushing

200

My dad always______ me lunch for school. (pack)

packed

200

John ________ for this company since 2000. (work)

has been working

300

eat

ate, eaten

300

I _______ to Italy yet. (not be)

haven’t been

300

He _______ his house for a week. (not constructing)

hasn't been constructing

300

I _____ to Paris three times between 1989 and 2001. (go)

went

300

I ________ you for ages. (not see)

haven’t seen

400

fly

flew flown

400

They _______ the film already.(watch)

have watched

400

He __________ the book since January. (write)

has been writing

400

The office ______ to another part of the city last week. (move)

moved

400

We ______ our summer in Italy in 2018. (spend)

spent

500

hide

hid, hidden

500

_______ you ______your homework yet?

Have you finished

500

How long _____ you ______ English? (learn)


have you been learning

500

The film ... so boring that we decided to leave before the end. (be)

was

500

They_______ to fix the computer since 9 a.m. (try)

have been trying