A. may have acted B. must have acted C. should act D. would act
A. would have got B. will have got C. may get D. might get
A. could be B. must be C. need be D. shall be
A. will have been teaching B. could have taught C. would have been teaching D. should have been teaching
A. might well B. might as well C. are justified D. might just
A. can't have been B. mustn't have been C. wouldn't have been D. shouldn't have been
A. may B. should C. must D. ought to
A. mustn't go B. wouldn't go C. oughtn't to go D. shouldn't have gone
A. can B. could C. may D. might
A. mustn't B. may not C. needn't D. don't have to