—— I didn’t see her yesterday. —— Oh, but you _______________. 
#89958
A
must have
B
ought to
C
should have
D
cannot have
推荐题目
Why is so silent in the room? He _________asleep in the room.
#87728
A
should be
B
must be
C
must have been
D
should have been
Tom_______show his exam results to his parents. 
#89881
A
dare not
B
dared
C
dare to
D
dares not to
 I really don't know how to thank you, but for your help, I ________ my lost necklace.
#86411
A
couldn't have found
B
mustn't have found
C
couldn't find
D
wouldn't find
If I___you, I____more attention to English idioms and phrases. 
#89906
A
was; shall pay
B
am; will pay
C
would be; would pay
D
were; would pay