wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Present Perfect

Total questions: 13

Worksheet time: 7mins

Name
Class
Date
1.

They've lived in London ______ five years.

a)

for

b)

since

2.

I visited the Royal Opera Huose two days __________

a)

since

b)

ago

3.

I haven't downloaded any music _______ last week.

a)

for

b)

since

4.

I've had my new MP3 player __________ two weeks.

a)

for

b)

since

5.

I ________ to a rock concert three weeks ago.

a)

went

b)

have been

6.

She's been playing the guitar ______ 2005.

a)

for

b)

since

7.

I___________ this book some time ago.

a)

started

b)

have started

8.

My father ________ to Dubai several times.

a)

went

b)

has been

9.

_______________ Mount Everest? No never

a)

Did you climb

b)

Have you climbed

10.

They __________ each other for two years.

a)

didn't see

b)

haven't seen

11.

________________ him at the airport last night?

a)

Did you meet

b)

Have you met

12.

No, I _____________ to the airport, but he wasn't there.

a)

went

b)

have gone

13.

Some students _____________ to class for five days.

a)

didn't come

b)

haven't come