作业帮 > 英语 > 作业

情态动词题

来源:学生作业帮 编辑:拍题作业网作业帮 分类:英语作业 时间:2024/04/29 21:59:14
This cake is very sweet .You -------a lot of sugar in it . A.should put B.could have put C.might put D.must have put C为什么不对呢.....是因为时态么...? 请老师解答.谢谢您!
解题思路: 如下
解题过程:
正确答案是D。
must have done表示过去一定做了什么,语气十分肯定 。
谈论到可能性的时候,might并非表示时态,但是其暗示的可能性是最小的。
根据题干部分的前半句“ This cake is very sweet .这块蛋糕非常甜”可知,是对过去所作事情十分肯定的推断“一定在里面放了许多糖”。所以用must have done结构,而不用可能性十分不确定的might结构。
最终答案:略