题目内容
It is surprising that he ________have been so foolish.
A. must B. could C. should D. might
C
should在It’s surprising/strange/a pity. . . 以及I’m surprised/sorry. . . 等句型中, 意为“竟然会”; 而 must have been, could have been 和might have been 都是表示对过去某一情况不同程度的推测。
练习册系列答案
相关题目