Грамматический тест по теме Perfect tenses (Present, Past, Future) будет полезен для учителей, использующих в своей работе тестовые задания. Данный тест представлен в двух вариантах. Каждый вариант имеет 12 тестовых заданий на выбор правильного ответа. В каждом задании есть 5 вариантов ответа. Тестовые задания могут использоваться и преподавателями колледжей и высшых учебных заведений неязыковых специальностей.
Просмотр содержимого документа
«Grammar test on Perfect (Present, Past, Future) tenses »
Test on Perfect Tenses. Variant 1.
I just ... my report when you phoned me.
a) have made; b) has made; c) will have made; d) had made; e) made
He ... already. Please, come in two hours.
a) has gone; b) had gone; c) will have gone; d) have gone; e) go
Before you get up, we ... the house.
a) will clean; b) had cleaned; c) have cleaned; d) has cleaned; e) will have cleaned
By 6 yesterday Daria ... supper.
a) have cooked; b) cooked; c) has cooked; d) had cooked; e) will have cooked
I think we ... before.
a) will have met; b) has met; c) had met; d) have met; e) met
... you ever to London?
a) will have been; b) have been; c) had been; d) has been; e) been
Daniel ... from the University this year.
a) has graduated; b) had graduated; c) have graduated; d) will have graduated; e) graduated
When Ed came, they ... dinner already.
a) have had; b) has had; c) will have had; d) had had; e) had
They ... football before he returns.
a) will have played; b) have played; c) has played; d) had played; e) play
She remembered that she ... Sarah at the conference.
a) has seen; b) have seen; c) will have seen; d) had seen; e) seen
On my way to University I found out that I ... my papers at home.
a) had left; b) have left; c) has left; d) will have left; e) left
Oh, David! I ... you for ages!
a) had not seen; b) has not seen; c) won't see; d) won't have seen; e) have not seen
Test on Perfect Tenses. Variant 2.
... you dinner today?
a) has had; b) had had; c) will have had; d) have had; e) did have
Where is she? I ... for her everywhere and cannot find her.
a) will have looked; b) has looked; c) have looked; d) looked; e) had looked
By the time you phoned him, he ... to bed already.
a) has gone; b) had gone; c) gone; d) have gone; e) will have gone
Tomorrow by 3 I ... my article.
a) will write; b) have written; c) had written; d) will have written; e) has written
He was very tired because he ... a long busy day.
a) had had; b) has had; c) have had; d) will have had; e) had
Mr Brown looked through the papers which his secretary ... to him.
a) had brought; b) has brought; c) brought; d) have brought; e) will have brought
I want to see Mr Seagal. - Sorry, but he ... yet.
a) had not come; b) have not come; c) has not come; d) did not come; e) won't have come
I am sure by next Sunday I ... my report.
a) have prepared; b) has prepared; c) had prepared; d) will prepare; e) will have prepared
When he came back, we ... all the apples.
a) have eaten; b) ate; c) have eaten; d) had eaten; e) will have eaten
Sorry, I cannot remember where I ... you.
a) had met; b) will have met; c) met; d) have met; e) has met
Let's go to this play. We ... to the theatre for ages!
a) have not been; b) has not been; c) won't be; d) won't have been; e) had not been
He ... , when you come to see us.
a) return; b) will return; c) has returned; d) had returned; e) will have returned