The alarm o’clock didn’t ring this morning, so you________it last night.

admin2022-02-18  23

问题 The alarm o’clock didn’t ring this morning, so you________it last night.

选项 A、need to have forgotten to wind
B、may have forgotten winding
C、ought to have forgotten to wind
D、must have forgotten to wind

答案D

解析 本题考查情态动词完成时表过去情况推测的用法,此处需要must have done表示对过去情况的肯定推测。本句意思为:闹钟今早没有响,你昨晚一定忘记上弦了。因此应该选择D。
转载请注明原文地址:https://kaotiyun.com/show/5WQD777K
本试题收录于: 英语题库普高专升本分类
0

最新回复(0)