Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Present Perfect Simple

Total questions: 25

Worksheet time: 13mins

Name
Class
Date
1.

Present Perfect Simple is used to talk about actions that happened ________________ in your life up to now.

a)

all the time

b)

some time

c)

never

d)

twice

2.

Present Perfect is formed with the present simple form of the verb _________________________ + past participle.

a)

to have

b)

to do

c)

to be

d)

will

3.

Past participle of the verb to write is _________________________.

a)

wrote

b)

writing

c)

written

d)

writes

4.

My mother has gone to Spain. She _________________ here now. She is in Spain.

a)

is

b)

is not

c)

was

d)

will be

5.

Past Participle of the verb to sing is ___________________.

a)

sung

b)

sang

c)

singing

d)

sings

6.

My father has been to Sweden. He went to Sweden and _______________________(at some time in the past).

a)

came back

b)

was coming back

c)

stayed there

d)

was staying there

7.

Have you ever ________________ a snake?

a)

saw

b)

see

c)

seen

d)

seeing

8.

I have ___________eaten something horrible like spiders or snakes.

a)

ever

b)

always

c)

just

d)

never

9.

Have you ever been to another country?

a)

Yes, I have

b)

Yes, I was having

c)

Yes, I has

d)

Yes, I will

10.

Ever comes ____________ the noun or pronoun and the past participle.

a)

before

b)

next

c)

after

d)

between

11.

Never comes immediately after ______________________.

a)

the main verb

b)

the noun

c)

have / has

d)

the pronoun

12.

Sandro ________________________to a lot of different countries. (from when he was born until now)

a)

have travelled

b)

has travelled

c)

travelled

d)

will travel

13.

I haven`t __________ your parents. (at any time in my life, from when I was born)

a)

met

b)

meet

c)

meeting

d)

mets

14.

Rewrite it with the subjects in brackets. Debra has cleaned the bathroom. (Joe and Sue)

a)

Joe and Sue has cleaned the bathroom.

b)

Joe and Sue have cleaning the bathroom.

c)

Joe and Sue have cleaned the bathroom.

d)

Joe and Sue had cleaned the bathroom.

15.

Read the answer and choose the question. ___No___, my parents haven’t gone to work by car.

a)

Have your parents going to work by car?

b)

Have your parents go to work by car?

c)

Has your parents gone to work by car?

d)

Have your parents gone to work by car?

16.

Rewrite the sentence making it negative. His elder sister has passed all her final exams.

a)

His elder sister hasn’t passed all her final exams.

b)

His elder sister haven’t passed all her final exams.

c)

His elder sister hasn’t pass all her final exams.

d)

His elder sister hasn’t passes all her final exams.

17.

Samuel is on a Europe tour now. He ________ to thirteen different cities so far.

a)

have gone

b)

have been

c)

has gone

d)

has been

18.

Joe: ________have Rita and her friends played so far today? Sara: Just hide and seek.

a)

where

b)

which

c)

who

d)

what

19.

Our neighbour ____________ me an invitation card for her wedding party. It`s so cute!

a)

have given

b)

haven`t given

c)

has given

d)

hasn`t given

20.

I _______ just ________ a hotdog from the fast food restaurant around the corner.

a)

have/bought

b)

haven’t/bought

c)

has/bought

d)

hasn’t/bought

21.

Mary and Bob ________ slept yet. They are awake.

a)

hasn`t

b)

has

c)

haven`t

d)

have

22.

George and his sister are not at home now. They have ____________ out.

a)

run

b)

left

c)

been

d)

gone

23.

My cousin, Kevin is sad because he has just ____________ the water bottle.

a)

broken

b)

broke

c)

break

d)

breaked

24.

Gary: I ____ seen you for a long time? Where have you _____? Ann: On holiday in Turkey.

a)

have/been

b)

haven`t/been

c)

have/gone

d)

havent`t gone

25.

My best friend, Sara has planted a lot of trees ___________ . She loves nature so much.

a)

last week

b)

yesterday

c)

recently

d)

an hour ago