—You didn’t invite Mary to the ball?
—____ her, too?
| A.Must I invite | B.Should I have invited |
| C.Must I have invited | D.Should I invite |
But for the storm, we __________ a pleasant journey, but had to turn back halfway.
| A.would have | B.would have had | C.will have | D.had |
— What’s the matter with Peter?
— He was seen crying when he was coming out of the office.He ________ by the manager.
| A.may be scolded | B.should have been scolded |
| C.must be scolded | D.must have been scolded |
— It _______ be Mr.Johnson who is in the office.
— No, it _______ be him.I saw him off at the airport half an hour ago.
| A.can’t ; can’t | B.must; can’t | C.must; mustn’t | D.may; mustn’t |
---Mum,the soup is too salty.You ______ a lot of salt in it.
---Oh,dear! I put much salt instead of sugar in it.
| A.would put | B.could have put | C.might put | D.must have put |
It _____ have been Tom that parked the car here, as he is the only one with a car.
| A.may | B.can | C.must | D.should |
His mother suggested he ______ to see the doctor, because his pale face suggested he ____ ill.
| A.would go, had been | B.go, was | C.went, had been | D.must go, was |
—Can I pay the bill by check?
—Sorry, sir.But it is the management rules of our hotel that payment _____be made in cash.
| A.need | B.will | C.shall | D.can |
--- Who__________ it be that is knocking at the door?
--- It ____________ be Father, but I’m not sure.
| A.can; must | B.can; may | C.must; can | D.may; must |
The young man had made so much noise that he not have been allowed to attend the concert.
| A.should | B.must | C.could | D.need |