52单词网 > 高中英语 > 高中英语题库 > It is surprising that he have been so foolish.? A.must C.could C.should D.might?

It is surprising that he have been so foolish.? A.must C.could C.should D.might?

来源:网络 时间:
It is surprising that he have been so foolish.? A.must C.could C.should D.might?

It is surprising that he ________ have been so foolish.?
A.must  C.could
C.should D.might?

试题答案

C

should在It's surprising/strange/a pity...以及I'm surprised/sorry...等句型中,当“竟然会”讲。如:It's surprising that you should be so foolish.真令人吃惊,你竟会如此愚蠢!而 must have been,could have been 和might have been 都是表示对过去某一情况不同程度的推测。?