should have doneit is surprising that he _____ have been so foolish.A.should B.must C.could D.might应该选择什么,为什么?如果这边是竟然的意思,那为什么要用have done的形式呢.直接 should be so foolish

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 12:56:23

should have doneit is surprising that he _____ have been so foolish.A.should B.must C.could D.might应该选择什么,为什么?如果这边是竟然的意思,那为什么要用have done的形式呢.直接 should be so foolish
should have done
it is surprising that he _____ have been so foolish.
A.should B.must C.could D.might
应该选择什么,为什么?
如果这边是竟然的意思,那为什么要用have done的形式呢.直接 should be so foolish

should have doneit is surprising that he _____ have been so foolish.A.should B.must C.could D.might应该选择什么,为什么?如果这边是竟然的意思,那为什么要用have done的形式呢.直接 should be so foolish
A
should在这里是"竟然"的意思,全句译为:
他竟然这么愚蠢,真令人吃惊!

用should表示虚拟语气,竟然