wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Present Perfect

Total questions: 20

Worksheet time: 30mins

Name
Class
Date
1.

The President (a)   (just come) out of the building and will make a speech in a moment.

2.

(a)   (you ever be) to America?

3.

(a)   (Liza ever go) to America?

4.

(a)   (you see) this week's magazine?

5.

(a)   (you wash) the car yet?

6.

We (a)   (not have) many visitors last year.

7.

The last time I (a)   (go) to Brighton was in August.

8.

A few days ago I (a)   (learn) that someone is planning to tear down the old building.

9.

I love this film. I think it's the forth time I (a)   (see) it.

10.

(a)   (you ever bake) your own bread?

11.

I ___________ my homework yet.

a)

have finish

b)

has finished

c)

did finished

d)

haven't finished

12.

My father is on the way. He _______ home yet.

a)

haven't arrived

b)

hasn't arrived

c)

didn't arrived

d)

arrived

13.

I am not hungry. I have _______ eaten.

a)

yet

b)

now

c)

just

d)

ever

14.

I have never ________ to Paris.

a)

been

b)

went

c)

go

d)

was

15.

__________ you ever been to New York?

a)

Are

b)

Were

c)

Do

d)

Have

16.

I am still working. I haven't finish my work ________.

a)

already

b)

yet

c)

still

d)

never

17.

I am looking for my pen. I ________ it.

a)

have lost

b)

lost

c)

did lost

d)

was lost

18.

During the two years David ________ ten different jobs.

a)

has has

b)

has had

c)

have had

d)

have has

19.

I ________ a teacher since 2002.

a)

was

b)

have be

c)

have been

d)

had be

20.

My friends __________ my new dress yet.

a)

haven't seen

b)

didn't seen

c)

hasn't seen

d)

haven't saw