—It’s eight o’clock already. Jack      be here by now.—Oh, he told me that he was going to see his dentist and wouldn’t be back until ten.
#87820
A
must
B
can
C
should
D
need
推荐题目
He _______ the best person you had been expecting for the job, but who else _______?
#87031
A
may not be; could be
B
couldn’t be; might be
C
might not have been; could have been
D
mustn’t be; must have been
“I know she was in because I heard her radio, but she didn’t open the door.” “She___the bell.” 
#88102
A
may not be hearing
B
may not have heard
C
must not have heard
D
must not be hearing
I        the wonderful World Cup final of 2010 live on TV, but this summer vacation I missed it.
#87960
A
could have watched
B
might watch
C
must have watched
D
need have watched