wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Present Perfect

Total questions: 20

Worksheet time: 11mins

Name
Class
Date
1.

I _______ already _______ this film.

a)

has ... saw

b)

have ... saw

c)

have ... seen

d)

has ... seen

2.

It _______ rained for the last month

a)

have not

b)

haven't

c)

has not

d)

didn't

3.

_______ he _______ a cake?

a)

Have ... make

b)

Has ... made

c)

Have ... made

d)

Has ... make

4.

You _______ the car.

a)

haven't wash

b)

hasn't washed

c)

haven't washed

d)

hasn't wash

5.

_______ you ever _______ basketball?

a)

Has ... play

b)

Have ... play

c)

Has ... played

d)

Have ... played

6.

They _______ that car.

a)

hasn't seen

b)

haven't seen

c)

haven't saw

d)

hasn't saw

7.
They ______ the meeting time.
a)
haven't forgot
b)
hasn't forgot
c)
haven't forgotten
d)
hasn't forgotten
8.
Why ______ so much rice today ?
a)
have you ate
b)
has you ate
c)
has you eaten
d)
have you eaten
9.
You _________ the train tickets.
a)
haven't buyed
b)
haven't bought
c)
hasn't buyed
d)
 hasn't bought
10.

В каком предложении использовано время Present Perfect?

a)

I've lost my wallet and I can't pay for my coffee.

b)

Last week I lost my wallet and I couldn't pay for my coffee.

11.

Robert is my neighbor. He _______ next door to me for five years.

a)

live

b)

lived

c)

has lived

d)

have lived

12.

That's a wonderful movie. I _______ in three times.

a)

have watched

b)

watched

c)

has watched

d)

watch

13.
  1. She has _______ finished her homework.

a)

already

b)

yet

14.
  1. Have you done your exercises _______?

a)

already

b)

yet

15.
  1. They haven’t arrived _______.

a)

already

b)

yet

16.
  1. I have _______ seen this movie twice.

a)

already

b)

yet

17.

I (a)   (to visit) my grandparents this month.

18.

They (a)   (not/to see) that movie yet.

19.

He (a)   (to read) three books this summer.

20.

She (not/to go) to the new restaurant yet.

(a)