Choose the right variant. 1. “They___an excellent vacancy last week. You ___an opportunity of getting it, “ he reproached me. a)
Choose the right variant.
1. “They___an excellent vacancy last week. You ___an opportunity of getting it, “
he reproached me.
a) had, mustn't miss
b) have had, might not have missed it
c) had, shouldn't have missed
d) were having, couldn't miss
2. He had to earn___living at___an early age, ___?
a) for, such, hadn't he
b) his, such, didn't he
c) himself, so, hadn't he
d) to, so, didn't he
3. We ___a camera because we never___a chance to use it.
a) might not have taken, had
b) should not have taken, have had
c) needn't have taken, had
d) mustn't have taken, had had
4. The line is busy; somebody___on the telephone now.
a) should be speaking
b) should have been speaking
c) must be speaking
d) can be speaking
5. You___this! See how___she is.
a) ought not to say, distressing
b) ought not to have said, distressed
c) won't be able to say, distressing
d) cannot have said, distressed
6. He says that nothing___, because it is too___. But I don't believe a single word___; they___us.
a) should do, lately, of him, mustn't have failed
b) can't be done, late, of his, oughtn't fail
c) mustn't be done, lately, of him, shouldn't have failed
d) can be done, late, of his, can't have failed
7. I managed to come here at half past six. But I___. They___.
a) needn't have hurried, had already left
b) needn't hurry, have already left
c) mustn't have hurried, had already left
d) shouldn't hurry, have already left
8. If she doesn't take care of___, she__ have a nervous breakdown and___to hospital.
a) hers, may, should go
b) her, can, need to go
c) herself, may, may have to go
d) herself, must, must go
9. He___his wallet himself, it___.
a) might lose, couldn't be stolen
b) may have lost, can't have been stolen
c) could have lost, must not have been stolen
d) ought to lose, shouldn't be stolen
10. You___a message at least! We___for two hours.
a) should send, waited
b) must have sent, were waiting
c) could send, have been waiting
d) might have sent, had been waiting