wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Present Tenses

Total questions: 16

Worksheet time: 24mins

Name
Class
Date
1.

Many birds of Europe ... South to Africa in winter.

a)

Are flying

b)

Flies

c)

Fly

d)

Has flown

2.

After six days of rain, I'm glad that the sun ... again today.

a)

Shines

b)

Is shining

c)

Shining

d)

Is shines

3.

Don't forget to take your umbrella. It ... outside.

a)

Rains

b)

Raining

c)

Has been raining

d)

Is raining

4.

I ... them three times, but I still haven't received a reply.

a)

Am writing

b)

Have written

c)

Write

d)

Writing

5.

Hey, let's change the conversation. It ... too serious!

a)

Gets

b)

Has been getting

c)

Getting

d)

Is getting

6.

A: What is your activity now?

B: Well, right now I ... a book on how to cook fried rice better.

a)

Write

b)

Have written

c)

Writes

d)

Am writing

7.

Since this morning, he ... here four times trying to reach you. He called at 9:10, 10:25, 12.15, and 1.45.

a)

Calls

b)

Has called

c)

Is calling

d)

Has been calling

8.

A: Tell me about your experience of going around the world.

B: Well, I ... many of the countries in Central America.

a)

Visit

b)

Have visited

c)

Have been visiting

d)

Am visiting

9.

We ... four tests so far this week. (have)

(a)  

10.

She ... to several specialists about her problem, but nobody knows why she is sick. (talk)

(a)  

11.

A: Do you know Alex?

B: Well, I ... him since he was a child. (know)

(a)  

12.

Judy: How long have you been in Canada?

Claude: I ... here for more than three years. (study)



(a)  

13.

I ... English much better now that we have a new teacher. (understand)

(a)  

14.

I have just sent my application form, now I ... for their answer. (wait)

(a)  

15.

You ... about my handwriting! Stop it! (complain)

(a)  

16.

Water ... at 100ºC. (boil)

(a)