MAKE THE PRESENT PERFECT
CHOOSE THE CORRECT WORD
FIND AND CORRECT THE MISTAKE
TRANSLATE
100

She / finish / her homework

She has finished her homework.

100

My parents have lived here ______ 2015.

(for / since)

since

100

I have wrote three emails this morning.

I have written three emails this morning.

100

Я только что поел.

I have just eaten.

200

They/ recently / visit / London /

They have visited London recently. 

200

I haven’t done my homework ______.

(already / yet)

yet

200

She hasn’t called me already.

She hasn’t called me yet.

200

Она уже посмотрела этот фильм.

She has already watched this film

300

how long / you / know / your best friend ?

How long have you known your best friend?

300

She has ______ called me three times today.

(already / still)

already

300

Have you ever flew in a helicopter?

Have you ever flown in a helicopter?

300

Мы еще не закончили этот проект.

We haven’t finished this project yet.

400

he / ever / try sushi ?

Has he ever tried sushi?

400

We are ______ waiting for the bus.

(still / since)

still

400

We have known each other since a long time.

We have known each other for a long time.

400

Мы знакомы уже десять лет.

We have known each other for ten years.

500

we / live / here /  2022

We have lived here since 2022.

500

I have lived here ______ more than ten years.

(for / since)

for

500

They have just finish decorating the house.

They have just finished decorating the house.

500

Ты когда-нибудь терял телефон? 

Have you ever lost your phone?

M
e
n
u