Start
Finish
grammar|times|present-perfect|present-perfect-times|
Граматика|Часи|Present Perfect|Present Perfect|
Напишіть правильну граматичну форму.

I (eat) already.

have eaten

Выйти
/
Завершить тест
Напишіть правильну граматичну форму.

My family (just/visit) Brazil.

has just vivited

Выйти
/
Завершить тест
Напишіть правильну граматичну форму.

Marta (finish) her homework.

has finished

Выйти
/
Завершить тест
Напишіть правильну граматичну форму.

I (meet) Anna this morning.

has met

Выйти
/
Завершить тест
Напишіть правильну граматичну форму.

Has manager (come) ?

come

Выйти
/
Завершить тест
Напишіть правильну граматичну форму.

We (not see) him before.

have not seen

Выйти
/
Завершить тест
Напишіть правильну граматичну форму.

Have you (have) a snack?

had

Выйти
/
Завершить тест
Напишіть правильну граматичну форму.

So far, we (have) easy lessons.

have had

Выйти
/
Завершить тест
Напишіть правильну граматичну форму.

You (already/buy) 4 cars.

have already bought

Выйти
/
Завершить тест
Напишіть правильну граматичну форму.

(you/ever/see) this film?

Have you ever seen

Выйти
/
Завершить тест
Напишіть правильну граматичну форму.

I (read) your book several times.

have read

Выйти
/
Завершить тест
Напишіть правильну граматичну форму.

She (wear) that skirt many times.

has worn

Выйти
/
Завершить тест
Напишіть правильну граматичну форму.

He (just/break) the glass.

has just broken

Выйти
/
Завершить тест
Напишіть правильну граматичну форму.

They (already/pay) for everything.

have already paid

Выйти
/
Завершить тест
Напишіть правильну граматичну форму.

It (never/snow) like that.

has never snowed

Выйти
/
Завершить тест
Напишіть правильну граматичну форму.

Kate (raise) a monkey.

has raised

Выйти
/
Завершить тест
Напишіть правильну граматичну форму.

The kids (grow) so much!

have grown

Выйти
/
Завершить тест
Напишіть правильну граматичну форму.

I (not contact) him since last Sunday.

haven’t contacted

Выйти
/
Завершить тест
Напишіть правильну граматичну форму.

This is the first time I (sleep) in a tent.

have slept

Выйти
/
Завершить тест
Напишіть правильну граматичну форму.

How long have you (know) him.

known

Выйти
/
Завершить тест
Напишіть правильну граматичну форму.

Susan (pass) her driving test.

has passed

Выйти
/
Завершить тест
Напишіть правильну граматичну форму.

Recently business (struggle) to survive.

has struggled

Выйти
/
Завершить тест
Напишіть правильну граматичну форму.

They (increase) fees that we pay for membership in the club.

have increased

Выйти
/
Завершить тест
Напишіть правильну граматичну форму.

They (offer) us free advertising in return for a small donation.

have offered

Выйти
/
Завершить тест
Напишіть правильну граматичну форму.

We (persuade) the council to make a financial contribution.

have persuaded

Выйти
/
Завершить тест