wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Mastering Present Perfect Tense

Total questions: 37

Worksheet time: 17mins

Name
Class
Date
1.

Change 'eat' to its past participle form.

a)

eaten

b)

eating

c)

eater

d)

eats

2.

Fill in the blank: They ___ finished their homework.

a)

had

b)

have not

c)

hasn't

d)

have

3.

Fill in the blank: I ___ seen that movie before.

a)

am

b)

had

c)

have

d)

has

4.

Change 'write' to its past participle form.

a)

wrote

b)

written

c)

writing

d)

writes

5.

Fill in the blank: He ___ visited the zoo.

a)

will

b)

had

c)

has

d)

is

6.

What is the present perfect form of 'make'?

a)

has created

b)

have done

c)

have built

d)

have made / has made

7.

Fill in the blank: We ___ (have) learned a lot this year.

a)

has

b)

having

c)

had

d)

have

8.

Change 'swim' to its past participle form.

a)

swimning

b)

swum

c)

swimmed

d)

swimmedly

9.

Fill in the blank: You ___ done a great job!

a)

having

b)

have

c)

hasn't

d)

had

10.

The children ______ gone to city park since this afternoon.

a)

went

b)

has

c)

have

11.

Darren ______ broken his leg. He has a cast on his leg.

a)

have

b)

has

c)

did

12.

_______ you finished your homework, Dave?

a)

Have

b)

Has

c)

Done

13.

Hi, Angela. How are you? I ____________ (not/see) you for ages.

a)

haven't seen  

b)

didn't see  

c)

haven't seen

d)

didn't see  

14.

____ you ____ England?

a)

Have you visited England?

b)

Have you visit England?

c)

Has you visited England?

15.

..................you..............the book yet?

a)

has read

b)

has reading

c)

have read

d)

has reads

16.

My mom .............. gone shopping.

a)

have

b)

has

17.

Indonesia has two seasons. They are ....

a)

Dry and Rainy season

b)

Summer and Winter

c)

Rainy and Spring

d)

Dry season and Atumn

18.

In .... the sun shines everyday.

a)

Rainy

b)

Winter

c)

Summer

d)

Autumn

19.

After the rain falls, the ................ comes.

a)

fog

b)

snow

c)

cloud

d)

rainbow

20.

X : What season is it?

Y : it is ....

a)

Summer

b)

Winter

c)

Spring

d)

Autumn

21.

We can make a snowman (boneka salju) in the .. .

a)

spring

b)

winter

c)

summer

d)

fall

22.

What month is it after November?

a)

January

b)

December

c)

July

23.

What month comes next ?

January - February -

a)

december

b)

march

c)

april

24.

The third month of the year is...

a)

January

b)

February

c)

March

d)

April

25.

If today is August, last month was ...

a)

July

b)

June

c)

September

d)

October

26.

The month after September is...

a)

November

b)

October

c)

December

d)

August

27.

This month is May. Two months later is....

a)

June

b)

July

c)

August

d)

March

28.

It is...

a)

Sunny

b)

Windy

c)

Cloudy

29.

It is...

a)

Rainy

b)

Sunny

c)

Windy

30.

this picture is...

a)

Umbrella

b)

Raincoat

c)

Boots

31.

It is...

a)

Cloudy

b)

Rainy

c)

Foggy

32.

It is.....

a)

Foggy

b)

Rainy

c)

Lightning

33.

Arrange the sentence. Read - Have - the - you - book?

a)

You have read the book

b)

Have read you the book?

c)

Have you read the book?

d)

You read have the book?

34.

Arrange the sentence .

She - bought - a - house - new - has

a)

She bought has a new house

b)

She has bought a new house

c)

A new house has she bought

d)

Has she new bought a house

35.

It's a playground.

a)

b)

c)

d)

36.

It's a library.

a)
b)
c)
d)
37.

It's a classroom.

a)
b)
c)
d)