问题 选择题

 —Has your father got up?

—Sorry, I’m not sure. He __________ got up. Please go and see for yourself.

A.must have

B.can’t have

C.would have

D.might have

答案

D

must have done一定做过某事,用于肯定句中,疑问句否定句中用can或could来代替,表示对过去事实比较肯定的猜测。might have done可能做了某事,用于肯定句和否定句中,表示对过去事实不太肯定的猜测。由I’m not sure可知并不肯定,故选D。

多项选择题
多项选择题