TEST 1
1. The guests ... by the time you finish making up.
a) Will have arrived b) Arrive c) Are arriving d) Had arrived
2.1... when I saw her
a) Have been driving b) Have driven
enter the supermarket.
c) Was driving
3. When they... what you..., they will be upset.
a) Will see/ did b) See/ have done c) Will see/ have done
4. Niko... the ball to a teammate who ....
a) Pass/ score b) Is passing/ is scoring c) Passes/ is scoring d) Passes/ scores
5. So far he... that he ... what he is doing.
a) Didn't prove/ is knowing b) Didn't prove/ knows c) Hasn't proved/ has been knowing d) Hasn't
proved/ knows
d) Am driving
d) See/ have did
6. She ... a gorgeous bunch of red roses which ... wonderful.
a) Received/ are smelling b) Received/ smell c) Has received/smell d) Has received/ are smelling
7. An hour ago you ... ready to go out with me. Why ... to do that anymore?
a) Have been/ haven't you wanted b) Were/ aren't you wanting c) Were/ don't you want
d) Were being/ don't you want
8. They go to the cinema at least ....
a) At the moment b) Recently c) A month ago d) Twice a month
10. I... a very expensive dress in Paris.
a) Have been buying b) Buyed c) Have bought d) Bought
9. Why
... me at the cinema last night?
a) Didn't you met b) Didn't you meet c) Haven't you met d) You didn't meet
11. How often ... in the park?
a) You go b) Are you going c) Do you go d) Does he goes
12. Here ... James! He in the workshop all morning.
b) Comes/ has been working
a) Is coming/ has worked
working
c) Comes/ is working d) Come/ has been
13. They... Star Wars: The Last Jedi at the moment.
a) Is watching b) Watch c) Are watching d) Will be watching
14. They were wet through because they... in the rain for hours.
a) Had been walking b) Have been walking c) Were walking d) Had walked