wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

present perfect

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

Which sentence is correct?

a)

I’ve saw that film before.

b)

I’ve see that film before.

c)

I’ve seen that film before.

2.

Tom ____ worked here for long.

a)

haven't

b)

has not

c)

not

3.

Which question is correct?

a)

Who they’ve written to?

b)

What you have done with my dictionary?

c)

Where has James put my bag?

4.

Which sentence does NOT use the present perfect in the correct way?( какое предложение не правильное)

a)

Maria has worked here for many years.

b)

William has went to the doctor last week.

c)

My children have been to France twice.

5.

I______ my homework yet.

a)

haven't finished

b)

's not finished

c)

finished

6.

I _____(fly) in a plane.

a)

's flown

b)

've fly

c)

have flown

7.

_____ you______ (win) a trophy?

a)

Have won

b)

Has win

c)

Has won

8.

It's a great movie. I ____ that movie many times.

a)

has see

b)

's seen

c)

've seen

9.

Have you_____ really strange or interesting food?

a)

ever eaten

b)

never eaten

c)

ate

10.

(A) _____your brother____ to you yet?

(B) Yes, he_____

a)

Has talked/ did

b)

Have talk/ have

c)

Has talked/ has