wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

PRESENT PERFECT.

Total questions: 14

Worksheet time: 14mins

Name
Class
Date
1.

Complete the "present perfect" sentence:


Luis (a)   the name of his first pet. (forget)

2.

Complete the "present perfect" sentence:


Sari and Mark (a)   a whole day looking for a present for Mary. (spend)

3.

Complete the "present perfect" sentence:


Gill (a)   his mom. She might be worried. (not call)

4.

Complete the "present perfect" sentence:


I (a)   my homework yet. (not do)

5.

Complete the "present perfect" sentence:


(a)   to a rock concert? (you / go)

6.

Complete the "present perfect" sentence:


(a)   a public speech? (Sue / give)

7.

Choose the correct option.


I have ________ passed my driving test. I don't need more lessons.

a)

ever

b)

already

c)

for

d)

yet

8.

Choose the correct option.


I have lived in this apartment ________ three years.

a)

since

b)

already

c)

for

d)

yet

9.

Choose the correct option.


Have you ________ seen a ghost?

a)

since

b)

ever

c)

never

d)

yet

10.

Choose the correct option.


Dan has known Alice _________ they were kids.

a)

since

b)

ever

c)

already

d)

yet

11.

Choose the correct option.


Those boys haven't apologized _________.

a)

since

b)

just

c)

already

d)

yet

12.

Choose the correct option.


Ramon has ________ cleaned his bedroom.

a)

for

b)

just

c)

ever

d)

yet

13.

Choose the correct option.


Have you found your glasses _________?

a)

for

b)

never

c)

ever

d)

yet

14.

Choose the correct option.


My aunt has ________ travelled by plane.

a)

for

b)

never

c)

ever

d)

yet