Відомо, що англійська мова славиться своєю розгалуженою системою часів, що включає 12 основних форм, кожна з яких має свої правила утворення та вживання. Розуміння цих часів допомагає формувати граматично правильні висловлюння та чітко виражати часові поєднання у реченні. У цьому граматичному тесті на MIXED TENSES зібрані різноманітні речення, які стануть гарним джерелом для самостійного вивчення або закріплення пройденого матеріалу.
ENGLISH GRAMMAR QUIZ (MIXED TENSES)
1. He __________ tea every morning.
a) drinks *
b) drink
c) drank
d) drunk
2. She __________ tired because she had been studying all night.
a) is
b) was *
c) were
d) be
3. We __________ for a walk in the park.
a) are going *
b) going
c) gone
d) is going
4. He ___________ a beautiful song yesterday.
a) sung
b) sings
c) singed
d) sang *
5. They decided __________ their friends on the weekend.
a) to visit *
b) visiting
c) visit
d) visited
6. I __________ my homework already.
a) do
b) have done *
c) did
d) done
7. We __________ dinner when the phone rang.
a) eat
b) ate
c) were eating *
d) eating
8. I __________ my keys before I left the house.
a) lost
b) lose
c) have lost
d) had lost *
9. She __________ a book tomorrow.
a) will read *
b) read
c) reads
d) reading
10. I want __________ dinner tonight.
a) have
b) to have *
c) having
d) has
11. __________ you like ice cream?
a) Does
b) Did
c) Do *
d) Doing
12. They __________ for three hours.
a) have run
b) has run
c) are running
d) have been running *
13. We __________ a lot of money.
a) earn *
b) earns
c) earned
d) earning
14. They __________ for two hours before they stopped.
a) have run
b) had run
c) were running *
d) have been running
15. He __________ in the garden all day yesterday.
a) working
b) was working *
c) work
d) worked
16. She __________ her lunch by the time I arrived.
a) finish
b) finished *
c) finishes
d) had finished
17. They __________ to the party last night.
a) go
b) went *
c) goes
d) gone
18. He __________ for his exams since morning.
a) study
b) studies
c) has been studying *
d) studying
19. They __________ a new car.
a) buys
b) buy
c) have bought *
d) bought
20. She __________ her homework already.
a) do
b) did
c) done
d) has done *
21. We __________ for the train.
a) wait *
b) waits
c) waited
d) waiting
22. She __________ English very well.
a) speak
b) speaks *
c) spoke
d) spoken
23. __________ they play football every Sunday?
a) Does
b) Did
c) Do *
d) Doing
24. She needs __________ a rest.
a) have
b) has
c) having
d) to have *
25. They __________ finished their work.
a) have *
b) is
c) was
d) were
26. She __________ to the party last night.
a) have gone
b) went *
c) has gone
d) had gone
27. They __________ for a week by next Monday.
a) will travel
b) travel
c) have travelled
d) will have travelled *
28. I __________ for four hours by the time you arrived.
a) sleep
b) will sleep
c) will have slept *
d) have slept
29. They __________ for ten years by 2025.
a) work
b) will work
c) works
d) will have worked *
30. We __________ for a walk this time tomorrow.
a) go
b) goes
c) will go *
d) going
31. We __________ each other since childhood.
a) know
b) knew
c) have been knowing
d) have known *
32. They __________ to Paris before.
a) go
b) have gone *
c) goes
d) went
33. They __________ to school by bus.
a) go *
b) gone
c) goes
d) going
34. She __________ a book right now.
a) read
b) reads
c) is reading *
d) is read
35. He __________ TV at the moment.
a) watch
b) watched
c) watches
d) is watching *