Present Perfect & Present Perfect Continuos

Внимание! Все тесты в этом разделе разработаны пользователями сайта для собственного использования. Администрация сайта не проверяет возможные ошибки, которые могут встретиться в тестах.
Present Tense

Список вопросов теста

Вопрос 1

Her shoes are clean now. She ______ her shoes.

Варианты ответов
  • has cleaned
  • have been cleaning
  • cleaned
Вопрос 2

I _________my passport.

Варианты ответов
  • has lose
  • have lost
  • has lost
Вопрос 3

We _______a new car.

Варианты ответов
  • 's bought
  • 've bought
  • has buy
Вопрос 4

Can I take this newspaper? _____you_____ with it?

Варианты ответов
  • Has....finished
  • Did...finish
  • Have...finished
Вопрос 5

Bob is away on holiday. Where ____ he ____?

Варианты ответов
  • did...go
  • has ...gone
  • has ... been
Вопрос 6

Silvia has bought a new dress, but she ______it yet.

Варианты ответов
  • didn't wear
  • haven't worn
  • hasn't worn
Вопрос 7

The film hasn't started ______.

Варианты ответов
  • already
  • just
  • yet
Вопрос 8

I know Julia. We _______already ______.

Варианты ответов
  • have ...met
  • have....meet
  • has ...meet
Вопрос 9

What time is Paul arriving? He's _______arrived.

Варианты ответов
  • just
  • already
  • yet
Вопрос 10

My brother _______never ______by plane.

Варианты ответов
  • have....travelled
  • haven't ... travelled
  • has ...travelled
Вопрос 11

______you ever_____ to Mexico?

No,never.

Варианты ответов
  • Did...go
  • Have...been
  • Have...gone
Вопрос 12

My parents aren't at home at the moment. They've _____out.

Варианты ответов
  • been
  • gone
  • go
Вопрос 13

Jessica knows Paris well. She ______there many times.

Варианты ответов
  • has gone
  • have gone
  • has been
Вопрос 14

They ________ for 5 years.

Варианты ответов
  • have been married
  • are married
  • have be married
Вопрос 15

The sun ___________all day.

Варианты ответов
  • have shine
  • has shone
  • has been shining
Вопрос 16

I'm learning Japanese. I _________ Japanese for six months.

Варианты ответов
  • am learning
  • have learned
  • have been learning
Вопрос 17

Dan _________for ten minutes.

Варианты ответов
  • has waited
  • has been waiting
  • is waiting
Вопрос 18

Michael has been ill ______a long time. He has been in hospital __________October.

Варианты ответов
  • since....for
  • ago....since
  • for.....since
Вопрос 19

It's been raining  ________ an hour. 

Варианты ответов
  • ago
  • since
  • for
Вопрос 20

They have been on holiday ___________Sunday.

Варианты ответов
  • already
  • for
  • since
Сохранить у себя: