wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Present tenses

Total questions: 60

Worksheet time: 1hrs 19mins

Name
Class
Date
1.

-Your clothes are all wet! (a)  

Choose from the below words
am washing
wash
have washed
have been washing
2.

He (a)   (drive) an automatic car before.

Choose from the below words
doesn´t drive
isn´t driving
hasn´t driven
hasn´t been driving
3.

More and more women (a)   (train) to become pilots these days.

Choose from the below words
train
are training
have trained
have been training
4.

Eric (a)   (always/ live) in that flat.

Choose from the below words
always lives
is always living
has always lived
has always been living
5.

(a)   (you/ not/ see) the difference between the two pictures?

Choose from the below words
Don´t you see
Aren´t you seeing
Haven´t you seen
Haven´t you been seeing
6.

You look tired, obviously you (a)   (work) all day.

7.

Rhona (a)   (stay) with her aunt this weekend.

Choose from the below words
stays
is staying
has stayed
will stay
8.

Why (a)   (he/ drive) on the wrong side of the road?

Choose from the below words
does he drive
is he driving
has he driven
has he been driving
9.

Whe Alice is thinking about something, she (a)   (make) funny grunting noises.

10.

The people in the flat upstairs (a)   (disturb) us every night this week.

Choose from the below words
disturb
are disturbing
have disturbed
have been disturbing
11.

Mark ´s studying engineering. He (a)   (do) practical work for the last six months.

Choose from the below words
does
is doing
has done
has been doing
12.

Jane (a)   (find) my glasses, so I can see again.

13.

This is the first warm day we (a)   (have) this year.

Choose from the below words
have
are having
have had
have been having
14.

My parents (a)   (live) with me just now.

Choose from the below words
live
are living
have lived
have been living
15.

Susan (a)   tired.

Choose from the below words
looks
is looking
has been looking
look
16.

Melanie (a)   married at 3 this afternoon.

Choose from the below words
gets
is getting
is geting
has been getting
17.

More and more forests (a)   because of fires.

18.

He...............................a letter for two hours.

a)

's been writing

b)

've been writing

c)

has been writing

d)

's written

19.

She (a)   two clients since 12 o'clock.

Choose from the below words
's called
's been calling
called
've called
20.

They.............. home.

a)

've gone

b)

have gone

c)

've been

d)

've gone to

21.

I (a)   10 pounds.

22.

Her eyes are red. She (a)  

23.

The Browns (a)   us tonight.

Choose from the below words
are visiting
visit
's visited
have been visiting
24.

Be quiet! I (a)   to the news.

25.

He ............................ the dentist.

a)

's been to

b)

's gone

c)

's been

d)

've been to

26.

I haven't seen him (a)   last week.

Choose from the below words
since
science
for
fore
27.

The film (a)   at 11.00

Choose from the below words
start
starts
will start
startes
28.

I am really tired. I (a)   all night.

Choose from the below words
've been working
been working
've worked
worked
29.

Anna (a)   the letters. Can you send them please?

Choose from the below words
has written
has been writing
writes
has writen
30.

I (a)   films to books.

Choose from the below words
prefer
am preferring
preffer
've preferred
31.

I (a)   a bus to school today because my bike is broken.

Choose from the below words
take
am taking
've been taking
've take
32.

I.....................200 cookies.

a)

've been baking

b)

've baked

c)

have baked

d)

bakes

33.

Tim (a)   since 2pm.

Choose from the below words
sleeps
is sleeping
's been sleeping
's slept
34.

We (a)   Mary for ages.

Choose from the below words
haven't seen
have seen
've been seeing
've see
35.

1.I am waiting for you (a)  

Choose from the below words
Present Perfect
Present simple
Present Perfect Continuous
Present Continuous
36.

2.He hasn't done his homework yet (a)  

Choose from the below words
Present Simple
Present Continuous
Present Perfect Continuous
Present Perfect
37.

She goes to work every week (a)  

Choose from the below words
Present Simple
Present Continuous
Present Perfect Continuous
Present perfect
38.

He has been writing this book for 3 years (a)  

Choose from the below words
Present Simple
Present Perfect
Present Perfect Continuous
Present Continuous
39.

We learn English (a)  

Choose from the below words
Present Simple
Present Perfect
Present Perfect Continuous
Present Continuous
40.

She doesn't cook for her family (a)  

Choose from the below words
Present Simple
Present Perfect
Present Perfect Continuous
Present Continuous
41.

My friends have already organized the party (a)  

Choose from the below words
Present Simple
Present Perfect
Present Perfect Continuous
Present Continuous
42.

I am working in the garden (a)  

Choose from the below words
Present Simple
Present Perfect
Present Perfect Continuous
Present Continuous
43.

We are learning the rhyme now (a)  

Choose from the below words
Present Simple
Present Perfect
Present Perfect Continuous
Present continuous
44.

Has she come? (a)  

Choose from the below words
Present Simple
Present Perfect
Present Perfect Continuous
Present Continuous
45.

In Autumn, the leaves (a)   off the trees.

Choose from the below words
fall
falls
don't fall
doesn't fall
46.

Complete the sentence.
She (a)   going to the beach.

47.

Complete the sentence.Josh goes to the shopping centre (a)  

Choose from the below words
now
yesterday
on Saturdays
tomorrow
48.

Every Sunday, My mom (a)   us to basketball practice. 

Choose from the below words
drive
don't drive
drives
doesn't drives
49.

I usually ________ the Tuna salad but today I ______________ about ordering pizza. 

(a)  

50.

Hurry up! My parents (a)   for you!

Choose from the below words
is waiting
are waiting
don't wait
wait
51.

Can you please bring my umbrella? It's (a)  

52.

The next term (a)   on Monday. (begin)

Choose from the below words
began
begin
begins
beginning
53.

Alice (a)   chicken soup for dinner today.

54.

He (a)   his cousin after class.

Choose from the below words
... everyday visits ...
... visits always ...
... often visits ...
... visits usually ....
55.

We moved here in 1993.  We (a)   here a long time now.

56.

The calculator is broken.  Someone (a)   the calculator.

57.

I (a)   yet.

Choose from the below words
made my bed
has made my bed
haven't made my bed
hasn't made my bed
58.

He (a)   his homework.

Choose from the below words
has did
has already done
have done
hasn't done
59.

They are all dirty because they (a)   all afternoon.

Choose from the below words
have been playing
are playing
have played
are played
60.

Juliet is angry because I (a)   her laptop. She really hates that.