__ It is so late. Our son __________ be back . __ Don’t  worry . I dare say he ________ have some extra work to do.
#88334
A
can ; must
B
will ; might
C
should ; must
D
must ; may
推荐题目
--Has he passed the exam yet?  ---No,He ___ it if he had studied harder.
#88949
A
would pass
B
passed
C
should has passed
D
would have passed
_________the thunderstorm ,they_________ the injured man in time. They felt sorry for that.
#87036
A
Had it not been for ; could reach
B
If there was not; might have reached
C
But for; might reach
D
If there hadn’t been ; could have reached