I' m amazed that the young actress married the photographer so soon, for she ________ him very well.
I' m amazed that the young actress married the photographer so soon, for she ________ him very well.
A、won't have known
B、can't have known
C、shouldn't know
D、mustn't know
【正确答案】:B
【题目解析】:【答案精解】B。句意:那个年轻的女演员这么快就与摄影师结婚了,我感到惊讶。因为她不可能对他已经非常了解。本题考查情态动词+have done的用法。情态动词can/must+have done表示对已经发生的事物的一种推测.can表示推测(惊讶、怀疑、不相信的态度)时,用于疑问句、否定句和感叹句中;must表示推测时,只用于肯定的陈述句中。
Top