Thelightinhisroomisoff.He________

发布时间:2020-07-27 00:14:07

The light in his room is off.He ________ to sleep.A.may have goneB.can have goneC.could have goneD.must have gone

网友回答

D解析表示肯定的推测要用must have done sth.,只用于肯定句中;may have done意为“有可能做了某事”;can have done表示推测时,只用于疑问句和否定句中;could have done意为“有能力做某事却没做”。
以上问题属网友观点,不代表本站立场,仅供参考!