Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Past tenses

Total questions: 18

Worksheet time: 10mins

Name
Class
Date
1.

________ you ever _____ to London?

a)

Did .... go

b)

Had ... be

c)

Have... been

d)

Were... going

2.

Yesterday I _____ to the cinema.

a)

went

b)

goed

c)

have been

d)

was going

3.

________ you ever _____ a shark?

a)

Did .... see

b)

Did .... saw

c)

Have... seen

d)

Were.. seeing

4.

Yesterday at 10 am John ____ football.

a)

were playing

b)

was playing

c)

has played

d)

plays

5.

Peter __________ yet.

a)

didn't arrive

b)

didn't arrived

c)

hasn't arrived

d)

was arriving

6.

While my mother____ I ____ her.

a)

were cooking... watched

b)

did cooked... were

c)

had cooked... watched

d)

was cooking... was watching

7.

Yesterday when you ____ me, I ____ to music.

a)

was called .... listened

b)

called .... was listening

c)

was calling.... was listening

d)

called... listened

8.

It ____ to rain when Peter ____ .

a)

was starting.... fished

b)

started .... was fishing

c)

were starting... were fishing

d)

have started.... fished

9.

I _______ in London since 1996.

a)

have lived

b)

has lived

c)

was living

d)

lived

10.

I ...... never ..... Chinese food.

a)

have... tasted

b)

has... tasted

c)

was ... tasting

d)

were ...tasting

11.

________ you _____ to London last year?

a)

Did .... go

b)

Have .... been

c)

Did .... be

d)

Were... going

12.

I _____ many postcards yesterday.

a)

buyed

b)

have bought

c)

was buying

d)

bought

13.

John _____ at this school for 10 years. He likes his job.

a)

worked

b)

has worked

c)

have worked

d)

was working

14.

Complete with the PRESENT PERFECT.

Peter (a)   (go) home.

15.

We ____ a drink when Sam____ .

a)

were having.. was arriving

b)

had.. was arriving

c)

were having... arrived

d)

have had... has arrived

16.

Yesterday Michael _______ some friends at the exhibition.

a)

meet

b)

met

c)

has met

d)

was meeting

17.

What _______ she ______ alone at the restaurant yesterday at 12 o'clock?

a)

did... do

b)

has ... done

c)

was... doing

18.

My parents ___________ from the theater.

a)

have just arrived

b)

arrived

c)

were arriving