A. shouldn't eat B. mustn't have eaten C. shouldn't have eaten D. mustn't eat
A. should B. can C. will D. could
A. can B. is able to C. will D. is not allowed to
A. must be B. has been C. is D. must have been
A. must study B. must have studied C. should study D. should have studied
A. had given B. would give C. must have given D. should have given
A. did not need attending B. needn't attending C. did not need to attend D. needn't attend
A. should not hurry B. must not have hurried C. need not hurry D. need not have hurried
A. ought to pay it B. ought to have paid it C. must pay it D. must have paid it
A. used to be able to B. would be able to C. should be able to D. might be able to