The patient screamed in his sleep last night. He________ a terrible dream.

admin2022-09-23  28

问题 The patient screamed in his sleep last night. He________ a terrible dream.

选项 A、must have been
B、must have
C、must be
D、must have had

答案D

解析 “must have+过去分词”表示对过去情况的肯定推测,意为“(过去)一定做了……”;must:必须,一定,表示必要、命令或强制,或表示对现在或将来情况的肯定推测。“做梦”可用have a dream表示。根据句意和搭配可知,选D。
转载请注明原文地址:https://jikaoti.com/ti/6w6iFFFM
本试题收录于: 英语题库普高专升本分类
0

随机试题
最新回复(0)