wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Present Perfect Simple

Total questions: 28

Worksheet time: 15mins

Name
Class
Date
1.

Read the sentence below and write the present perfect simple in the box.


John has slept in his bedroom since he was a baby.

(a)  

2.

When can we use Present Perfect Tense?

a)

To talk about experiences

b)

To talk about something that recently happened

c)

To talk about events in the past

d)

To talk about things that happened on a regular basis

e)

To talk about something that you do in the past to this day.

3.

What is the present perfect simple tense in the sentence.


I've been to Peru, but I've never been to Chile.

(a)  

4.

Identify the present perfect tense in the sentence below.


I've just seen your mom in the library.

(a)  

5.

Laura _______ a lot of Italian papers.

a)

Has brought

b)

Has bring

c)

Have brought

d)

Had brought

6.

Why ______ you ______so much the guitar today?

a)

Has - plays

b)

Have - plays

c)

Have - played

d)

Has - play

7.

______ it _______in this month? No, it hasn't

a)

Have - rain

b)

Have - rained

c)

Has - rained

d)

Has - rain

8.

I ______ to her this week. (-)

a)

haven't talk

b)

haven't talked

c)

hasn't talked

d)

hasn't talk

9.

My sister _____ my cake

a)

Have ate

b)

Has eat

c)

have eaten

d)

Has eaten

10.

_______ the piano since you were a child?

a)

Has you play

b)

Have you played

c)

Do you played

d)

Have you play

11.

I __________ to Edinburgh three times

a)

been

b)

has been

c)

have been

12.

Asia and Rebecca ___________ a medal!

a)

has won

b)

have winned

c)

have won

d)

won

13.

What is the past participle of the verb "be"?

a)

Was / Were

b)

Am / Is / are

c)

Be

d)

Been

e)

Will be

14.

What is the past participle of the verb "see"?

a)

Seen

b)

Seeing

c)

Saw

d)

See

e)

Will see

15.

What is the past participle of the verb "tell"?

a)

Tell

b)

Told

c)

Tellen

d)

Telled

e)

Will tell

16.

What is the past participle of the verb "begin"?

a)

Began

b)

Begun

c)

Begined

d)

Beginned

17.

What is the past participle of the verb "understand"?

a)

Understanded

b)

Understood

c)

Understanding

d)

Understoood

18.

Which one is the past participle of the verb "drive"?

a)

Drove

b)

Driven

c)

Drived

d)

Droved

19.

I __________________ a student for five years. (be)

a)

I have been a student for five years.

b)

I has been a student for five years.

c)

I have be a student for five years.

d)

I have was a student for five years.

20.

_______________ he (call) _______________________ María?

a)

Have he called María?

b)

Has he called María?

c)

Have he call María?

d)

Have he calling María?

21.

Jason and Clara _________________ (be) friends for more than 10 years.

a)

Jason and Clara has been friends for more than 10 years.

b)

Jason and Clara have been friends for more than 10 years.

c)

Jason and Clara have be friends for more than 10 years.

d)

Jason and Clara have being friends for more than 10 years.

22.

Peter ______________ (read) eleven books since last weekend.

a)

Peter has read eleven books since last weekend.

b)

Peter have read eleven books since last weekend.

c)

Peter has reading eleven books since last weekend.

d)

Peter has readed eleven books since last weekend.

23.

Sub.+ have/has+ past participle is ...

a)

Present perfect tense

b)

Present simple tense

c)

Present continuous tense

24.

Write negative short answer.

Have they eaten breakfast?

(a)  

25.

Time expression used with the present perfect

a)

ever

b)

yet

c)

always

d)

every day

26.

Jenny has worked for the company ...five years.

a)

for

b)

to

c)

since

d)

from

27.

Jenny has worked for the company ... 2015.

a)

since

b)

for

c)

from

d)

of

28.

(a)   you lost your keys?