wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Present Perfect

Total questions: 10

Worksheet time: 3mins

Name
Class
Date
1.

My friend ......................... to London.

a)

have been

b)

has been

c)

has ben

d)

was been

2.

Have you ever ................... sushi?

a)

eat

b)

eaten

c)

ate

d)

aeten

3.

Have you .................... the email yet?

a)

wrote

b)

writen

c)

written

d)

writen

4.
They ______ the meeting time.
a)
haven't forgot
b)
hasn't forgot
c)
haven't forgotten
d)
hasn't forgotten
5.
Mum ________ to Spain before.
a)
has never been
b)
have never was
c)
have never been
d)
has never were
6.
You _________ the train tickets.
a)
haven't buyed
b)
haven't bought
c)
hasn't buyed
d)
 hasn't bought
7.
The woman ______ her book.
a)
haven't readen
b)
hasn't read
c)
haven't read
d)
hasn't readed
8.
I______yet.
a)
made my bed.
b)
has made my bed.
c)
haven't made my bed.
d)
hasn't made my bed.
9.
He______his homework.
a)
has did
b)
has already done
c)
have done
d)
hasn't done
10.

_________ they arrived yet?

a)

Has

b)

Having

c)

Have

d)

Had