The boss left Jack ____the company when he was in hospital.
.He is really incompetent! The letter ______ yesterday.a. should be finished typing b. must be finished typingc.must have finished typing d. should have been finished typing
You ______ the examination again since you had already passed it.a. needn’t have taken b. didn’t need to take c. needn’t take d. mustn’t take
“I wonder why they’re late.” “They ______ the train.”a. can have missed b. could miss c. may have missed d. might miss
The elephants ought ______ hours ago by the keepers.a. to be fed b. to feed c. to being fed d. to have been fed
You ______ last week if you were really serious about your work.a. ought to come b. ought to be coming c. ought have come d. ought to have come