wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Present Perfect (Test 2025 lkz 207/202)

Total questions: 30

Worksheet time: 22mins

Name
Class
Date
1.

I have had this phone ___________ three years.

a)

ever

b)

never

c)

for

d)

since

2.

Have you known Mike ___________ a long time?

a)

ever

b)

never

c)

for

d)

since

3.

These old computer games have ___________ worked!

a)

ever

b)

never

c)

for

d)

since

4.

You haven't been here ___________ last year.

a)

ever

b)

never

c)

for

d)

since

5.

Have your friends ___________ given (дарить) you something really special?

a)

ever

b)

never

c)

for

d)

since

6.

We have ridden (кататься) the same (одинаковый) bikes ___________ years.

a)

ever

b)

never

c)

for

d)

since

7.

He has lived here ___________ 2015.

a)

ever

b)

never

c)

for

d)

since

8.

Составьте диалог. Используйте Present Perfect для глаголов в скобках.

Используйте since или for в ответах.

A: How long ___ you ___ these shoes? (have)

B: I ______them ______ a long time. (take)

a)

A: have/ had

B: have taken/ since

b)

A: had/ had

B: have taken/ for

c)

A: have/ have

B: have take/ since

d)

A: have/ had

B: had taken/ since

9.

Составьте диалог. Используйте Present Perfect для глаголов в скобках.

Используйте since или for в ответах.

A: ___ you ever___ this guitar? (play)

B: Yes, I ______guitar lessons ______ I was ten years old. (take)

a)

A: Have take/ play

B: have taken/ since

b)

A: Have taken/ played

B: have taken/ for

c)

A: Have taken/ played

B: have taken/ since

d)

A: Have taken/ played

B: had take/ since

10.

Составьте диалог. Используйте Present Perfect для глаголов в скобках.

Используйте since или for в ответах.

A: How long ___ this television ___ damaged? (be)

B: It______damaged ______ last year. (take)

a)

A: Have / been

B: have been/ since

b)

A: Has / been

B: has been/ since

c)

A: Has / was

B: has was/ since

d)

A: Has / been

B: has been/ for

11.

Составьте диалог. Используйте Present Perfect для глаголов в скобках.

Используйте since или for в ответах.

A: ___ you ___ this bike recently? (use)

B: No, I ______it ______ about a year. (use)

a)

A: Have/ use

B: have not use/for

b)

A: Have/ used

B: have not used/for

c)

A: Have/ used

B: have not used/since

d)

A: Have/ used

B: have used/for

12.

Составьте диалог. Используйте Present Perfect для глаголов в скобках.

Используйте since или for в ответах.

A: How long ___ your brother ___ this car? (car)

B: He ______it ______he finished college. (own - владеть)

a)

A: has/ had

B: has owned/since

b)

A: has/ have

B: has owned/since

c)

A: has/ had

B: has owned/for

d)

A: has/ had

B: have owned/since

13.

Вставьте в предложение already или yet.

Have you set up (настроить) your laptop (a)   ?

14.

Вставьте в предложение already или yet.

I haven't finished my homework (a)   .

15.

Вставьте в предложение already или yet.

Lee hasn't called me (a)   .

16.

Вставьте в предложение already или yet.

Stella has (a)   deleted (удалила) the email.

17.

Вставьте в предложение already или yet.

We've (a)   bought nwe phones.

18.

Найди ошибку и выбери верное предложение.

She's taken already that computer class.

a)

She has taken already that computer class.

b)

She's taken that computer class.

c)

She's already taken that computer class.

d)

She's take already that computer class.

19.

Найди ошибку и выбери верное предложение.

Have yet you used your new laptop?

a)

Have you used your new laptop?

b)

Have you used your new laptop yet?

c)

Has yet you used your new laptop?

d)

Have yet you use your new laptop?

20.

Найди ошибку и выбери верное предложение.

We haven't seen the new model already.

a)

We haven't see the new model already.

b)

We hasn't seen the new model already.

c)

We haven't already seen the new model .

d)

We haven't seen the new model yet.

21.

Найди ошибку и выбери верное предложение.

He's set up (настроить) already his phone.

a)

He's already set up his phone.

b)

He has set up already his phone.

c)

He's set up his phone already.

d)

He's set up his phone yet.

22.

Найди ошибку и выбери верное предложение.

I've downloaded that song yet, but I'm going to later.

a)

I have not downloaded that song yet, but I'm going to later.

b)

I have downloaded that song yet, but I'm going to later.

c)

I've already downloaded that song yet, but I'm going to later.

d)

I've downloaded that song, but I'm going to later.

23.

Составь предложения или вопросы в Present Perfect с данными словами, добавь for или since, когда это необходимо.

you/ ever/ buy/ a car?

(a)  

24.

Составь предложения или вопросы в Present Perfect с данными словами, добавь for или since, когда это необходимо.

We/ not/ see/ Maria/ a few years.

(a)  

25.

Составь предложения или вопросы в Present Perfect с данными словами, добавь for или since, когда это необходимо.

They/ never/ clean/ their garage.

(a)  

26.

Составь предложения или вопросы в Present Perfect с данными словами, добавь for или since, когда это необходимо.

You/ live in/ the same house/ 11 years.

(a)  

27.

Составь предложения или вопросы в Present Perfect с данными словами, добавь for или since, когда это необходимо.

he/ ever/ visit/ your family?

(a)  

28.

Составь предложения или вопросы в Present Perfect с данными словами, добавь for или since, когда это необходимо.

Nadia/ not play/ computer games/ she was 16.

(a)  

29.

Составь предложения или вопросы в Present Perfect с данными словами, добавь for или since, когда это необходимо.

Robert/ has/ his car/ a long time.

(a)  

30.

Составь предложения или вопросы в Present Perfect с данными словами, добавь for или since, когда это необходимо.

I/ not eat/ meat/ 2015.

(a)