wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Present Perfect

Total questions: 21

Worksheet time: 14mins

Name
Class
Date
1.

I _______ been married for two years.

a)

has

b)

have

c)

am

2.

I have never______ to Paris.

a)

visited

b)

visit

c)

visitted

3.

My friend _____my new dress yet.

a)

haven't seen

b)

haven´t saw

c)

hasn't seen

4.

_____ you ever been to Rome?

a)

Has

b)

Have

c)

Did

5.

_____ you worked for your uncle?

a)

has

b)

Have

c)

Are

6.

She __________ a beautiful painting. She is an artist!

a)

has drew

b)

has drawn

c)

have drawn

7.

He ______________ to Hawaii many times.

a)

have been

b)

went

c)

has been

d)

was going

8.

A: “Where’s Bill?”
B: “He’s …………… to the library”.

a)
gone
b)

been

9.

We’ve …………… to the cinema this afternoon. We are having tea at home now.

a)
been
b)

gone

10.

Peter isn’t at work. He’s ………… on holiday.

a)
gone
b)

been

11.

I have never ________ to New York but I’d love to go.

a)
been
b)

gone

12.

I’ve ............. to the cinema. The film was great!

a)
been
b)

gone

13.

Choose the correct sentence that describes the picture;

a)

They have visited the museum.

b)

they has visited the museum

14.
a)

They have seen the giraffe

b)

They have see the giraffe

15.

I ........................ my car.

a)

have washed

b)

have wash

16.

They ................... their grandfather.

a)

have visited

b)

have visit

c)

has visited

d)

has visit

17.

I _________ watched Shrek 2.

a)

have

b)

has

c)

is

d)

was

18.

My brother _______ cooked dinner tonight.

a)

have

b)

has

c)

was

d)

is

19.

Tom and Jerry have ________ hide and seek.

a)

played

b)

plaid

c)

plaied

d)

playied

20.

I’ve _________ football.

a)

play

b)

plays

c)

played

d)

playing

21.

Have you ________a letter before?

a)

write

b)

wrote

c)

written