1. Miss Murray ... Spanish for 5 years a) have taught; b) has been teaching; c) teaches; d) taught
2. Have they settled the question? No, they...
a) have been still arguing; b) are still arguing; c) have still argued; d) still argue
3. I won't leave before I ... him
a) saw; b) will see; c) see; d) have seen
4. The more you ... about the affair, the less you will like it
a) will learn; b) would learn; c) learn; d) learned
5. I wouldn't stay with the Parkers if I ... to London
a) go; b) would go; c) went; d) will go
6. If Godfey were not color-blind, he ... get a driving license
a) could; b) will be able; c) can; d) would can
6. They didn't notice the house ... with fire
a) have caught; b) caught; c) catch; d) will catch
8. ... the work, he left the office
a) having been finished; b) finishing; c) finished; d) having finished
9. ... the flight called?
a) do you hear; b) did you hear; c) have you heard; d) had you heard
10. Ann was at home ...
a) for a week now; b) at that time; c) since Tuesday; d) one of these days
11. ... James still on sick leave?
a) has been; b) is being; c) is; d) was
12. ... delivered today?
a) has the luggage been; b) have the luggage; c) will the luggage; d) is the luggage