wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

TENSES

Total questions: 20

Worksheet time: 7mins

Name
Class
Date
1.

We haven't ____ our homework yet.

a)

finish

b)

finishing

c)

finished

d)

finishes

2.

I _____ been to the cinema since June.

a)

have

b)

haven't

c)

has

d)

having

3.

The books were ____ back on the shelf (by someone).

a)

put

b)

puts

c)

putting

d)

putted

4.

The cake ____ made by me.

a)

has

b)

had

c)

was

d)

is

5.

If you go to the shop, can you ____ me some milk?

a)

got

b)

get

c)

had got

d)

getting

6.

I would buy a car If I ____ some money.

a)

win

b)

won

c)

had won

d)

winning

7.

I was listening to music when the door ____.

a)

ring

b)

rang

c)

had rung

d)

was ringing

8.

Someone knocked on the door while I ____ dinner.

a)

cook

b)

cooked

c)

was cooking

d)

cooking

9.

I was nervous because I ____ it before.

a)

didn't do

b)

haven't done

c)

hadn't done

d)

don't do

10.

I ____ to the supermarket before I went home.

a)

went

b)

was going

c)

have gone

d)

had gone

11.

Please ____ milk to my tea.

a)

adding

b)

add

c)

added

d)

adds

12.

I must ____ early tomorrow.

a)

get

b)

getting

c)

gets

d)

got

13.

Do you want something to ____?

a)

drink

b)

drinks

c)

drinking

d)

drank

14.

____ isn't allowed in public during Ramadan.

a)

Drink

b)

Drinking

c)

Drinks

d)

Drinkable

15.

Do you like ____ football in your free time?

a)

play

b)

plays

c)

playing

d)

played

16.

I would have gone to the beach if I ____ the time.

a)

had

b)

have

c)

had had

d)

was having

17.

He usually ____ his parents at the weekend.

a)

visit

b)

visits

c)

is visiting

d)

visited

18.

They ____ how to drive at the moment.

a)

learn

b)

are learning

c)

learns

d)

learned

19.

I have lived in Abu Dhabi ____ three years.

a)

since

b)

for

c)

before

d)

in

20.

I ____ the doctor after work.

a)

see

b)

am seeing

c)

seeing

d)

seen