wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Grammar B2: PAST TENSES PRACTICE.

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

I was exhausted yesterday at the end of the day. I __________

for over three hours.

a)

Had been training

b)

had trained

c)

trained

d)

was training

2.

My parents didn't notice when I got home. They____________

the Great Show on TV.

a)

have watched

b)

watched

c)

were watching

d)

had been watching

3.

My friends ______________to that restaurant before, so they knew exactly what to order.

a)

were going

b)

were

c)

had been phoning

d)

had been

4.

I______________ to the cinema a much more than I do now.

a)

was going

b)

used to go

c)

had gone

d)

had been going

5.

I forgot to tell you, yesterday while I ________________________ in the street, I met John and told me he wanted to talk to you.

a)

was walking

b)

walked

c)

had walked

d)

had been walking

6.

Please step out of the car, Mr Smith. Do you realise you

______________at over 150 kmph?

a)

drove

b)

were driving

c)

had been driving

d)

had driven

7.

Luckily, the play _____________by the time we arrived at the theatre.

a)

hadn't started

b)

didn't start

c)

wasn't starting

d)

had been starting

8.

Mary ___________ the violin for 30 years when she was finally asked to do a solo with the locar orchestra.

a)

had played

b)

was playing

c)

played

d)

had been playing

9.

He ______________at the company for four years when he got the promotion.

a)

had worked

b)

worked

c)

had been working

d)

was working

10.

We ____________such a wonderful time last weekend!

a)

had

b)

had had

c)

were having

d)

had been having