present perfect

Додано: 23 лютого 2022
Предмет: Англійська мова, 9 клас
Тест виконано: 120 разів
13 запитань
Запитання 1

We ...... in this house

for / since

2005


варіанти відповідей

live

lived

has lived

have lived

Запитання 2

I ....... Rob fsince my birthday six weeks ago.


варіанти відповідей

didn`t see

hot seen

haven`t seen

haven`t see

Запитання 3

Birgit has worked in Paris ages.


варіанти відповідей

since

for

at

in

Запитання 4

We haven`t visited grandma..... last winter.


варіанти відповідей

for

in

since

Запитання 5

It looks like you ........this kitchen ......several weeks.

варіанти відповідей

didn`t clean, for

not cleaned, since

haven`t clean, for

haven`t cleaned, since

Запитання 6

My Family ....... in this holiday villa in Spain every year ..... I was born.


варіанти відповідей

have stayed, when

has stayed, since

stayed, since

Запитання 7

John and Magda ..... to each other .....five days.


варіанти відповідей

hasn`t spoke, for

haven`t spoken, for

haven`t spoken, since

Запитання 8

Karen ......near the sea........ a long time.


варіанти відповідей

was, for

wasn`t, for

hasn`t been, since

hasn`t been, for

Запитання 9

We moved to Ankara two years ago.

варіанти відповідей

We live in Ankara two years.

We have lived in Ankara for two years.


We live in Ankara for two years.

We have lived in Ankara since two years.

Запитання 10

Annette bought the cooker last week.

варіанти відповідей

Annette has had the cooker since last week.

Annette has had the cooker for last week.

Annette has the cooker since last week.

Запитання 11

I last saw Mark in ±ebruary.

варіанти відповідей

I not saw Mark since February.

I didn`t see Mark since February.

I haven`t seen Mark since February.


Запитання 12


Dad stopped making Furniture about fve years ago.


варіанти відповідей

Dad hasn`t made furniture for about 2017.

Dad hasn`t made furniture since about 2017.


Dad didn`t make furniture for about 2017.

Запитання 13

I met my neighbour a long time ago.

варіанти відповідей

I have known my neighbour for ages.

I knew my my neighbour for ages.

I have known my neighbour since a long time ago.

Створюйте онлайн-тести
для контролю знань і залучення учнів
до активної роботи у класі та вдома

Створити тест