作业帮 > 英语 > 作业

情态动词的运用

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/29 04:34:36
sally lokks very happy,she ( )have got first prize in the game. A.should B.can C.must D.might
解题思路: 如下
解题过程:
选C。
“must+have+done”表示对过去事情的肯定推测,译成“一定做过某事”,该结构只用于肯定句。
  1. It must have rained last night, for the ground is wet. 昨晚一定下雨了,因为地面还是湿的。
  2. You must have been mad to speak to the servant. 你和仆人说话,一定是发疯了。
“should+have+done”意思是“本来应该做某事,而实际没做。
“might+have+done”意思是“也许做某事,表示推测的可能性较小。
can表示推测通常用于否定和疑问句中。
根据句意只有C符合题意。
最终答案:略