Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Present Perfect Simple

Total questions: 16

Worksheet time: 8mins

Name
Class
Date
1.

Where ............ you born?

a)

did

b)

have

c)

were

2.

A: Where ....................... that jacket? B: In that new clothes shop in Piazza Kennedy.

a)

have you bought

b)

did you buy

3.

How long .................. your best friend?

a)

did you know

b)

have you known

c)

do you know

4.

A: I lived in Milan when I was younger. B: Really? How long ........................ there?

a)

have you lived

b)

lived you

c)

did you live

5.

Gladstone ............... the Prime Minister of Great Britain 5 times during the reign of Queen Victoria.

a)

was

b)

had been

c)

has been

6.

My grandmother, who died five years ago, .............. abroad.

a)

never went

b)

has never been

7.

A: Would you like a coffee? B: No thanks. ..................... one.

a)

I've just had

b)

I just had

8.

J.K. Rowling's "Harry Potter" books .................... in many countries.

a)

have been published

b)

were published

c)

had been published

9.

Many of Dickens's novels .................... in monthly magazines.

a)

had been first published

b)

have been first published

c)

were first published

10.

Oh no! ...................... my keys!

a)

I lost

b)

I've lost

11.

................... to the cinema yesterday.

a)

went

b)

I've been

c)

I've gone

12.

I _____________ here since I left school.

a)

have worked

b)

worked

13.

I _______________ to Australia when I was a student.

a)

went

b)

have been

14.

_________________ lunch yet? We're going to the canteen if you'd like to join us.

a)

Did you have

b)

Have you had

15.

We _______________ twenty years ago.

a)

got married

b)

have married

16.

I've been to Europe once. It ____________ in 1995.

a)

was

b)

has been