--- He worked out such different questions at a very young age.
--- Oh, he ______ a very smart student then.
| A.could have been | B.should have been |
| C.might have been | D.must have been |
You _______be hungry already—you had lunch only two hours ago.
| A.can”t | B.wouldn”t | C.mustn’t | D.needn”t |
We _______the letter yesterday, but it didn”t arrive.
| A.must receive | B.ought to receive |
| C.must have received | D.ought to have received |
We ________ the difficulty together, but why didn’t you tell me?
| A.should face | B.might face | C.could nave faced | D.must have faced |
You ________ be hungry already — you had lunch only two hours ago!
| A.wouldn’t | B.can’t | C.mustn’t | D.needn’t |
One of our rules is that every student wear school uniform while at school.
| A.shall | B.might | C.will | D.could |
You can’t imagine that a well-behaved gentleman _____ be so rude to a lady.
| A.should | B.must | C.might | D.would |
— What are you going to do this weekend?
— I don’t know. I ______ visit a friend.
| A.might | B.can | C.should | D.must |
-----Did you ask Sophia for help?
-----I _____ need to----I managed perfectly well on my own.
| A.wouldn’t | B.don’t | C.didn’t | D.won’t |
--- He worked out such different questions at a very young age.
--- Oh, he ______ a very smart student then.
| A.could have been | B.should have been |
| C.might have been | D.must have been |