wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Present Perfect Simple

Total questions: 13

Worksheet time: 7mins

Name
Class
Date
1.

Choose the best alternative:

She has been an architect _________ ten years.

a)

since

b)

for

2.

Choose the best alternative:

They've had their car ________ 2019.

a)

since

b)

for

3.

Choose the best alternative:

I've known my best friend _______ we were 10 years old.

a)

since

b)

for

4.

Write the correct form of the verb in brackets.

How long have you (a)   (have) your mobile?

5.

Write the correct form of the verb in brackets.

Mike has never (a)   (break) his arm or leg.

6.

Choose the best alternative:

Have you ________ been to Japan?

a)

for

b)

since

c)

never

d)

ever

7.

Choose the best alternative:

We have ________ tried Thai food.

a)

for

b)

since

c)

never

d)

ever

8.

Write the correct form of the verb in brackets.

We haven't (a)   (eat) snails. It's disgusting!

9.

Write the full form of the Present Perfect SImple using the verb in brackets.

She (a)   (never / be) abroad. She'd love to visit Greece!

10.

Choose the best alternative.

Mike and Sam ________ (study) at the same school for years.

a)

have studyed

b)

have study

c)

have studied

d)

has studied

11.

Type the correct answer:

The Beatles (a)   (record) a lot of songs.

12.

Type the correct answer:

Imagine Dragons (a)   (record) a lot of songs.

13.

Choose the best alternative:

Morrissey _________ a musician for many years. He ________ his career in Manchester and _______ the singer in one of the most famous bands in the 80s. He ________ in a solo career since 1988.

a)

has been / has started / has been / has been

b)

has been / started / was / is

c)

was / started / was / is

d)

has been / started / was / has been