wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

GRAMMAR Q: TENSES - PAST SIMPLE, PAST CONT & PRESENT PERFECT

Total questions: 20

Worksheet time: 20mins

Name
Class
Date
1.

Peter ... football yesterday. (play)

a)

played

b)

has played

2.

We ... this car since 1990. And it still works! (own)

a)

owned

b)

have owned

3.

They ... to England in 2009. (go)

a)

went

b)

have gone

4.

I ... him at the hospital three times already this month. (visit)

a)

visited

b)

have visited

5.

Anna ... many books and is writing another one now. (write)

a)

wrote

b)

has written

6.

We ... bad weather last week. (have)

a)

had

b)

have had

7.

Jenna ... meat in her life! She is a true vegetarian. (never, eat)

a)

never ate

b)

has never eaten

8.

I ... (not, have) this much fun since I ... (be) a kid!

a)

did not have, have been

b)

have not had, was

9.

I ... my boyfriend two years ago. (meet)

a)

met

b)

have met

10.

... the game of chess just now? (win)

a)

Did you win

b)

Have you won

11.

The doorbell rang while I ... the TV. (watch)

a)

watched

b)

was watching

12.

Just as I ... (open) the front door, a cat ... (run) inside.

a)

opened, was running

b)

was opening, ran

13.

When I ... (wake up), my alarm clock ... (ring).

a)

woke up, was ringing

b)

was waking up, rang

14.

Sally ... (cook) dinner when her husband ... (arrive)

a)

cooked, was arriving

b)

was cooking, arrived

15.

There ... (be) an accident as Jeff ... (drive) to work.

a)

was, was driving

b)

was being, drove

16.

What ... (do) when the accident occurred?

a)

did you do

b)

were you doing

17.

After I found the wallet, I immediately ... to the police station to turn it in. (go)

a)

went

b)

was going

18.

"I ... (call) you last night but you weren't there. Where were you?" "I ... (work) last night. Sorry."

a)

called, was working

b)

was calling, worked

19.

What ... (wear) when you ... (see) her?

a)

did she wear, was seeing

b)

was she wearing, saw

20.

It was a quiet morning. The birds ... (sing) in the trees and the cows ... (eat) the grass.

a)

sang, ate

b)

were singing, were eating