25. – Tom, it's too late. Our son ________ be back.– Don't be anxious. I dare say he ________ have some extra work to do.
#88895
A
can; must
B
will; might
C
should; must
D
must; may
推荐题目
(2009福建泉州毕业模拟) --Where have you been? --I        in the heavy traffic. Otherwise I        here earlier.
#90249
A
got stuck; would have come
B
got stuck; was
C
have got stuck; would have come
D
had got stuck; would come
. Mary _____ be in London because I saw her in town just now.
#88099
A
mustn’t
B
isn’t able to
C
needn’t
D
can’t
If it had not been for the help of my English teacher, I _____ such great progress.
#87144
A
would not made
B
would have made
C
would made
D
would not have made
----I failed again. I wish I _________ harder.---But you _________.
#86993
A
had worked; hadn’t
B
had worked; didn’t
C
worked; don’t 
D
worked; didn’t