wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

PRESENT PERFECT + POSSESSIVE PRONOUNS

Total questions: 16

Worksheet time: 9mins

Name
Class
Date
1.

1. Joseph: Do you know anything about Sally?

Carla: Oh she's fine. I've _______ spoken to her on the phone.

a)

a) yet

b)

b) already

c)

c) just

2.

2. We are going to a concert on Friday night, but we haven’t bought the tickets _____.

a)

a) yet

b)

b) already

c)

c) just

3.

4. We can’t have spaghetti tonight. We’ve _____had spaghetti three times this week.

a)

a) yet

b)

b) already

c)

c) just

4.

5. Maria sends her love. I’ve _______ seen her in the Rambla.

a)

a) yet

b)

b) already

c)

c) just

5.

6. Carla: Have you done the washing up yet?

Joseph: I've _________ done it. I did it an hour ago.

a)

a) yet

b)

b) already

c)

c) just

6.

7. The company hasn’t sent a reply ______.

a)

a) yet

b)

b) already

c)

c) just

7.

She has .......... hurt her leg.

a)

just

b)

yet

8.

I have ............ walked in the country but I haven't run in a marathon ...... .

a)

just / already

b)

already / just

c)

already / yet

9.
Give this pencil to Mary. It's ................
a)
her
b)
hers
c)
she
d)
his
10.
Whose books are these? These books are ............. (John and Peter)
a)
they
b)
them
c)
theirs
d)
their
11.
Is this (Sam's) ......... bike? 
a)
his
b)
its
c)
her
d)
hers
12.
Your name is on these books. Are they ..........?
a)
yours
b)
your
c)
their
d)
theirs
13.
She is doing ................. homework.
a)
hers
b)
her
c)
his
14.
That pen is .......!
a)
me
b)
my
c)
mine
15.

I ______________ (not / be) to China ______________ 2002.

a)

didn't go / for

b)

haven't been / since

c)

haven't gone / for

d)

wasn't / since

16.
She ___________ (be) a doctor ____________ more than forty years. 
a)
was  /  for
b)
has been  /  since
c)
has been  /  for
d)
 was  /  since