-- Isn’t that Ann’s husband over there?-- No, it ________ be him. I’m sure he doesn’t wear glasses.
#87249
A
can’t
B
must not
C
won’t
D
may not
推荐题目
— Catherine, I have cleaned the room for you. — Thanks. You ______ it. I could manage it myself. 
#90498
A
needn’t do
B
needn’t have done
C
mustn’t do
D
shouldn’t have done
 He was determined that his children_______ to the best school available.
#89159
A
should go
B
went
C
ought to go
D
would go
—Where is my dictionary?I remember I put it here yesterday.—You___it in the wrong place.
#89081
A
must put
B
should have put
C
might put
D
might have put
If I hadn’t wasted so much money last year, I __________ my own apartment now.
#86690
A
need have
B
would have
C
can have had
D
must have had