ever was, was
ever had been, had was
16. They… everything themselves before the translator ….
did, had come
had done, came
did, came
have done, came
17. I… the book by next month.
will translated
have translated
will have translated
will translate
18. … … … … these articles by the beginning of next week?
Are, we, have, read
We, will, have, read
Will, we, have, read
We, will, have, read
19. By the time we …, they… for London.
arrive, have already left
arrive, will have already left
will arrive, will already have left
will have arrived, already will have left
20. I… all the articles until next week.
won’t have read
won’t read
not have read
read
21. By the time they …here, she… dinner.
will come, will have cooked
come, will have cooked
will have come, will have cook
comes, will cooked
22. I… this gallery when I… in London.
saw, was
have seen, was
has seen, been
have see, was
23. I… these articles.
already have read
have already read
already read
have read already
24. … to London twice?
He has been
Has he been
Were he
Been he
25. … this text-book. I… it.
Don’t buy, I’ve bought
Not to, buy, I’ve buy