wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

ENGLISH 9 - UNIT 2 (The present perfect)

Total questions: 10

Worksheet time: 4mins

Name
Class
Date
1.

I’ve played the piano.............................

a)

two years ago

b)

since 1995

c)

for 1995

d)

before 1995

2.

.............you................from George recently?

a)

Has / heard

b)

Did / heard

c)

Have / heard

d)

Have / hear

3.

Everything is going well. We.................any problems so far.

a)

haven’t had

b)

hasn’t had

c)

haven’t

d)

hasn’t

4.

Has he written his report..................?

a)

since

b)

for

c)

already

d)

yet

5.

.........................spoken to her on the phone.

(You can choose MORE THAN ONE option)

a)

I has ever

b)

I has never

c)

I've already

d)

I have already

6.

Paul has lived in London...................ten years.

a)

since

b)

for

c)

already

d)

yet

7.

Have you...................tried that food?

a)

already

b)

yet

c)

ever

d)

never

8.

My mother......................a cold for two weeks.

a)

has had

b)

have had

c)

had

d)

have been had

9.

They....…………….skiing since they were 15.

a)

has never gone

b)

have never gone

c)

has gone never

d)

have gone never

10.

The rain hasn't………..….…... .It’s been raining for 3 hours.

a)

stop

b)

stops

c)

stoped

d)

stopped