wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Present Tense

Total questions: 25

Worksheet time: 15mins

Name
Class
Date
1.

I ______ and my legs are really tired now.

a)

am cycling

b)

have been cycling

c)

have cycled

d)

am cycling

2.

Somebody _______ my chocolate. There is very few left.

a)

has been eating

b)

has eaten

c)

is eating

d)

eats

3.

Mum must be tired. She _______ the house all day.

a)

is cleaning

b)

cleans

c)

has been cleaning

d)

has cleaned

4.

I ______ for you since two o'clock.

a)

have waited

b)

am waiting

c)

wait

d)

have been waiting

5.

Bob ______ the same dentist for five years.

a)

has been seeing

b)

has seen

c)

sees

d)

is seeing

6.

My brother _____ to Australia in a week.

a)

moves

b)

is moving

c)

has moved

d)

has been moving

7.

Languages _____ very fast. Half of world's languages will disappear by 2100.

a)

disappear

b)

are disappearing

c)

have disappeared

d)

have been disappearing

8.

You can't see Jack now. He _____ a shower.

a)

has

b)

is having

c)

has been having

d)

has had

9.

You look worried. What _____?

a)

do you think

b)

are you thinking

c)

have you thought

d)

have you been thinking

10.

At eight I _____ Lucas, just for a quick coffee.

a)

meet

b)

'm meeting

c)

have meet

d)

have been meeting

11.

My English teacher _____ in luck but in effort.

a)

doesn't believe

b)

isn't believing

c)

hasn't believed

d)

hasn't been believeing

12.

Whether we go to the beach _____ on the weather.

a)

depends

b)

is depending

c)

has depended

d)

has been depending

13.

how long ______ Pete?

a)

do you know

b)

are you knowing

c)

have you known

d)

have you been knowing

14.

Can you help me? I _____ what he is saying.

a)

don't understand

b)

'm not understanding

c)

haven't understood

d)

haven't been understanding

15.

Here _____ Karen and she _____ to talk to the manager.

a)

comes / wants

b)

is coming / wants

c)

is coming / is wanting

d)

come / wants

16.

I _____ to England three times. Already planning the fourth.

a)

have gone

b)

have been

c)

am going

d)

have been being

17.

We _____ on a holiday this year.

a)

haven't been

b)

aren't

c)

don't go

d)

haven't been being

18.

  I _____ vegetables.

a)

always have disliked

b)

have disliked always

c)

have always disliked

19.

Hey! _____ Martha? I _____ for her all morning.

a)

Have you seen / 've been looking

b)

Do you see / I'm looking

c)

Have you been seeing / 've been looking

d)

Are you seeing / am looking

20.

The phone bill is enormous. How many times _____  your boyfriend in Australia?

a)

have you called

b)

have you been calling

c)

are you calling

d)

do you call

21.

Fill the correct form of the verb:

Smith (a)   (score) a goal and with that Manchester takes the lead.

22.

Look! There (a)   (go) our train. You were so slow!

23.

I'm bored. It (a)   (rain) for hours so I can't go out.

24.

We (a)   (live) in London since 2017.

25.

The whole family is starving, but she (a)   (not make) dinner yet.