Тест на Past Perfect: проверь свои знания!
Пройдите наш тест и проверьте свои знания по времени Past Perfect в английском языке! Вам будет предложено 20 предложений с пропущенными словами, вам нужно выбрать правильную форму слова, чтобы завершить предложение правильно.
Тест поможет вам улучшить навыки использования времени Past Perfect и проверить свою грамматику. Не бойтесь ошибок, важно понимать свои слабые места и работать над ними.
1. She ___ (already/finish) her homework before dinner.
a) already finished
b) already finish
c) already finishing
d) already finishes
2. By the time I arrived, they ____ (leave).
a) had left
b) were leaving
c) leaving
d) have left
3. He ___ (not/eat) breakfast before he went to work.
a) hadn't eat
b) hadn't eats
c) hadn't eaten
d) hadn't eating
4. They felt tired because they ___ (walk) a lot.
a) had walked
b) have walked
c) walking
d) were walking
5. When I got to the party, Tom ___ (already/leave).
a) had already left
b) already left
c) has already leave
d) already leaving
(Правильные ответы: 1.a, 2.a, 3.c, 4.a, 5.a)
Тестирование знаний по Past Perfect
Пример задания: Вставьте пропущенное слово или выберите правильную форму слова в предложении, исходя из темы, указанной в заголовке статьи. Выберите один правильный ответ из предложенных вариантов.
- She ___________ already left before I arrived.
- a) has
- b) had
- c) have
- d) have had
- By the time I got there, they ___________ finished the project.
- a) has
- b) had
- c) have
- d) having
- He told me that he ___________ never seen such a beautiful sunset before.
- a) has
- b) had
- c) have
- d) had had
- They ___________ already eaten dinner by the time I got to the restaurant.
- a) has
- b) had
- c) have
- d) had had
- When she got home, she realized she ___________ lost her keys.
- a) has
- b) had
- c) have
- d) had had
Правильные ответы: 1) b, 2) b, 3) b, 4) b, 5) b
Проверь свои знания с помощью этого теста!
Вставьте пропущенное слово или выберите правильную форму слова в предложении, исходя из темы, указанной в заголовке статьи. Выберите один правильный ответ из предложенных вариантов.
1. By the time I got to the cinema, the film ___ already started.
а) has b) had c) was d) did
2. When we arrived at the party, most of the guests ___ home.
а) has gone b) have gone c) had gone d) go
3. She realized she ___ her keys at work.
а) had left b) has left c) leave d) leaves
4. Before he came to the meeting, Jane ___ to leave.
а) has decided b) had decided c) decide d) decides
5. I couldn't find my book because I ___ it to my friend.
а) have lent b) had lent c) lend d) lends
6. The train left at 2 p.m, but when we got to the station, it already ___.
а) has left b) had left c) have left d) leaves
7. Sarah realized she ___ her phone at the restaurant.
а) has left b) had left c) leave d) leaves
8. By the time I arrived at the party, most of the food ___.
а) has finished b) have finished c) had finished d) finish
9. I found out that I ___ this book before.
а) has read b) had read c) read d) reads
10. When she opened the fridge, she noticed that someone ___ the last piece of cake.
а) has eaten b) had eaten c) eat d) eats
11. When I met John, I realized we ___ before.
а) has met b) had met c) meet d) meets
12. Mary looked in her bag and realized she ___ the keys at home.
а) has left b) had left c) leave d) leaves
13. When they arrived, the party ___.
а) has started b) had started c) start d) starts
14. By the time we finished dinner, the guests ___.
а) has left b) had left c) leave d) leaves
15. She said she ___ her homework already.
а) has done b) had done c) do d) does
16. When I got to work, I realized I ___ my phone at home.
а) has left b) had left c) leave d) leaves
17. By the time he finished the race, most of the other runners ___.
а) has finished b) had finished c) finish d) finishes
18. Tom knew he ___ this movie before.
а) has seen b) had seen c) see d) sees
19. When she looked out the window, she saw that it ___ to snow.
а) has started b) had started c) start d) starts
20. I realized I ___ the wrong bus.
а) has taken b) had taken c) take d) takes
Правильные ответы: 1 - b, 2 - c, 3 - a, 4 - b, 5 - b, 6 - b, 7 - b, 8 - c, 9 - b, 10 - b, 11 - b, 12 - b, 13 - b, 14 - b, 15 - b, 16 - b, 17 - b, 18 - b, 19 - b, 20 - b.