—"Is Philip over his cold yet?" —"He ______. He went ice-skating yesterday."A

游客2023-09-23  24

问题 —"Is Philip over his cold yet?"    —"He ______. He went ice-skating yesterday."

选项 A、had to
B、ought to
C、must be
D、must have

答案 D

解析 本题测试的是情态动词表示猜测的用法。全句的意思是:“他感冒肯定好了。昨天他还去滑冰了呢。”“must+动词完成式”表示对过去行为的推断,具有较大的可能性,意为“一定……,想必……”。例如:She must have gone through a lot.她一定吃过很多苦。此句中“He must have.”是“He must have been over his cold.”的省略,从后半句“他昨天去滑冰”可看出“他感冒肯定好了”,这是对过去事实的推断。所以应选答案D。
转载请注明原文地址:https://tihaiku.com/zcyy/3037639.html
最新回复(0)