—Hasyourfathergotup?—Sorry,I’mnotsure.&nb

发布时间:2020-08-04 20:21:53

—Has your father got up?—Sorry, I’m not sure. He __________ got up. Please go and see for yourself.A.must haveB.can’t haveC.would haveD.might have

网友回答

D解析must have done一定做过某事,用于肯定句中,疑问句否定句中用can或could来代替,表示对过去事实比较肯定的猜测。might have done可能做了某事,用于肯定句和否定句中,表示对过去事实不太肯定的猜测。由I’m not sure可知并不肯定,故选D。
以上问题属网友观点,不代表本站立场,仅供参考!