Can you imagine that a smart man like him ________ make such a stupid mistake?
A.might B.should C.would D.need
—Did you pass the driving test?
—No.I ________ it,but I had little time practising.
A.could have passed B.must have passed
C.can't have passed D.shouldn't have passed
—Shall I help clean the kitchen, Mum?
—Thank you.But you ________ it because I can do it myself.
A.mustn't have done B.wouldn't have done
C.mightn't have done D.haven't got to do
My suggestion is that you ________ much meat.
A.wouldn't take B.shall not take
C.not have D.won't have
When he was there, he ________ go to that coffee shop at the corner after work
every day.
A.must B.should
C.would D.might
—Do you still remember when we went to Nanjing?
—I can't remember now but ________ sometime last summer?
A.might it be B.could it be
C.could it have been D.should it have been