Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

PRESENT & PAST TENSES

Total questions: 20

Worksheet time: 12mins

Name
Class
Date
1.

I (call) ________________ Roger at nine last night, but he wasn't at home.

a)

calls

b)

calling

c)

be called

d)

called

e)

have called

2.
We (visit) _____ another country before.
a)
have visited
b)
has visited
c)
visited
d)
visiting
e)
visit
3.

___ you want to watch TV in the evening?

a)

Does

b)

Do

c)

Did

d)

Is

4.
He didn't ___ TV yesterday. He doesn't ___ TV at all!
a)
watch / watch
b)
watch / watches
c)
watching / watching
d)
watched / watched
5.
She ___________ (not plan) a surprise party for her husband last year. 
a)
wasn't plan
b)
didn't planned
c)
didn't plan
d)
didn't planed
6.

I ____ a book at the moment and my mum ___ dinner.

a)

read / cook

b)

was reading / was cooking

c)

am reading / is cooking

d)

am reading / cook

7.

London_________________________ an underground train system since the nineteenth century. It ______________in 1863, when Victorian engineers and workers __________________ the Metropolitan railway.

a)

has had / started / has built

b)

had / started / built

c)

has been having / started / built

d)

has had / started / built

8.

2. Her son ___ (play) computer games since childhood.

a)

a) has been playing

b)

b) has played

c)

c) have been played

9.

I have studied English ___ 9 years.

a)

for

b)

since

10.

I have been in this school ___ 2010.

a)

since

b)

for

11.

We have ___ seen this movie. We went to the cinema last week.

a)

already

b)

yet

c)

just

12.

He has ___ finished doing the washing up! He can go out now!!

a)

already

b)

just

c)

yet

13.

Have you ever ___ sushi?

a)

eat

b)

eaten

c)

ate

14.

He ______ only twice in his life before the accident.

a)

had drived

b)

driven

c)

has driven

d)

had driven

15.

I _________ about a holiday in Greece. I couldn't believe it when my husband _________ one as a surprise!

a)

dreamed / had been booking

b)

had been dreaming / booked

c)

had been dreaming / had booked

d)

has been dreaming / has been booking

16.

Julie and Anne ________ before the party.

a)

didn't met

b)

hasn't met

c)

hadn't met

d)

hadn't meet

17.

Why ________ the baby's face so dirty? He ______ chocolate.

a)

was / had been eating

b)

were / has been eating

c)

had been / had been eating

d)

was / had ate

18.

Put into the correct order

a)

We was a playing game?

b)

Were we playing a game?

c)

Was we a game playing?

d)

We playing were a game?

19.

When I came home, mom _________________ a meal.

a)

was cooking

b)

cooked

c)

was cooked

d)

cooking

20.

We ___ football when the bell rang.

a)

played

b)

were playing

c)

were played

d)

playing