Mary______my letter; otherwise she would have replied before now.A、has received

游客2024-10-17  11

问题 Mary______my letter; otherwise she would have replied before now.

选项 A、has received
B、ought to have received
C、couldn’t have received
D、shouldn’t have received

答案 C

解析 空白处的意思应该是玛丽可能没收到信,所以选[C]couldn’t have received,表示对过去行为的否定推测。在情态动词的推测性用法中must只用于肯定句中.can/could不能用于肯定句中。couldn’t have+过去分词正好与must have+过去分词的意思相反,后者表示对过去行为的肯定推测。
转载请注明原文地址:https://tihaiku.com/zcyy/3805403.html
最新回复(0)