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

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