wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Present perfect

Total questions: 18

Worksheet time: 10mins

Name
Class
Date
1.

My brother ... my key. I can't get into the house.

a)

lose

b)

lost

c)

has lost

d)

have lost

2.

You ... your assignment so you must be punished.

a)

didn't do

b)

did

c)

haven't done

d)

do

3.

The tutor ... me the assignment. Should I wait?

a)

sent

b)

haven't sent

c)

send

d)

give

4.

Present Perfect составляется с помощью вспомогательного глагола have в нужной форме и третьей формы глагола

a)

Верно

b)

Неверно

5.

С Present Perfect нужно указание на время

a)

Верно

b)

Неверно

6.

Present Perfect описывает действие, завершившееся незадолго до момента речи

a)

Верно

b)

Неверно

7.

Present Perfect описывает действие, не имеющее результат в настоящем

a)

Верно

b)

Неверно

8.

Верно ли составлено предложение: We haven't got this chest of drawers as it was too pricey for us.

a)

Верно

b)

Неверно

9.

We ... friends for 10 years.

a)

have been

b)

has been

c)

was

d)

are

10.
They ______ the meeting time.
a)
haven't forgot
b)
hasn't forgot
c)
haven't forgotten
d)
hasn't forgotten
11.
Mum ________ to Spain before.
a)
has never been
b)
have never was
c)
have never been
d)
has never were
12.
She ________ a horse before.
a)
has not ridden
b)
have not ridden
c)
has not rode
d)
have not rode
13.
The woman ______ her book.
a)
haven't readen
b)
hasn't read
c)
haven't read
d)
hasn't readed
14.
What is right?
a)
They had started the work yet.
b)
They hadn't started the work yet.
c)
They had not start the work yet.
15.
What is right?
a)
She had already left.
b)
She had left already.
c)
She already had left.
16.

I haven't seen Tom ___________________ two years.

a)

since

b)

just

c)

for

d)

already

17.

We have _________________ booked the tickets.

a)

already

b)

yet

c)

ever

d)

for

18.

Has Bill gone to Turkey _________?

a)

just

b)

ever

c)

already

d)

yet