wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Present tenses

Total questions: 10

Worksheet time: 3mins

Name
Class
Date
1.

See you in the morning. I __________________ (leave) in a minute.

a)

leave

b)

will leave

c)

'm leaving

d)

am going to leave

2.

Henry _________________________ (still / not find) a job.

a)

still hasn't find

b)

still didn't find

c)

still haven't found

d)

still hasn't found

3.

Why _________________________ (you / look) at me like that? Have I done something wrong?

a)

do you looking

b)

are you looking

c)

have you been looking

d)

do you look

4.

Joan _____________________ (seldom / sit) next to Eve.

a)

is seldom sitting

b)

has been seldom sitting

c)

sits seldom

d)

seldom sits

5.

It’s ages since I ____________ (be) to an Indian restaurant.

a)

have been

b)

am

c)

has been

d)

have been being

6.

Every Easter my granny _______________ (visit) us and my mum and her are argueing angrily all the time.

a)

is visiting

b)

has visited

c)

has been visiting

d)

visits

7.

If you drop it, it will explode! What _________________ (you / do)?

a)

do you do?

b)

you do?

c)

have you been doing?

d)

are you doing?

8.

How long ________________________ (you / wait) for the bus? You look really annoyed!

a)

are you waiting

b)

do you wait

c)

have you waited

d)

have you been waiting

9.

Stop doing that! You __________________ (be) very silly today, Paul!

a)

be

b)

are

c)

have been

d)

are being

10.

This is an exam. Why ____________________ (you / talk)?

a)

do you talk?

b)

are you talking?

c)

have you talked?

d)

do you talking?