You____Tom at the party yesterday;he went abroad for a holiday last week.
#63294
A
should have seen
B
might have seen
C
mustn’t have seen
D
couldn’t have seen
推荐题目
----I missed the first part of the film. It was really a pity.----You _____home half an hour earlier.
#62877
A
should have left 
B
must have left
C
should leave   
D
must leave
---Must I learn the new words in heart today?---No, you _______. You ______ do it tomorrow. 
#74845
A
needn’t; may
B
mustn’t; must
C
mustn’t; may
D
needn’t; mustn’t
 ---Why hasn’t Jane arrived yet?  ---She ______ again in the morning.
#62660
A
shouldn’t have overslept
B
may have turned off the alarm clock
C
must have no one to call her
D
should have someone to wake her up
It’s funny that Howard___ speak to you like your boss. 
#62613
A
might
B
would
C
should
D
must