— Can you imagine what is Jack doing now? He is playing football outside while everyone else is busy in class!
— He     his homework, I think.
A.must have finishedB.must finishC.can’t have finished D.mustn’t have finished
A
考查情態(tài)動(dòng)詞用法。對現(xiàn)在的推測用:情態(tài)動(dòng)詞+do/be;對過去的推測用:情態(tài)動(dòng)詞+have done/been;
對過去情況的肯定推測用must have done必定做了某事;否定推測用can’t have done不可能做了某事。
練習(xí)冊系列答案
相關(guān)習(xí)題

科目:高中英語 來源:不詳 題型:單選題

--- Why didn’t you tell me the truth that day?
--- I _______, but you ______ for Beijing.
A.would have; leftB.would; had been away
C.would have; had leftD.had; were away

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

Thank you so much! But for your text message, I ____ home without my ID card this morning.
A.would have leftB.would leaveC.had left D.left

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

—Mary’s score on the test is the highest in her class.
—Really? She     have studied very hard.
A.mayB.ought toC.mustD.should

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

The World Wide Web is sometimes jokingly called the World Wide Wait because it ________ be very slow.   
A.shouldB.mustC.willD.can

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

—Do you know where David is? I can’t find him anywhere.
—Well . He          have gone far— his coat’s still here.
A.shouldn’tB.mustn’t C.can’t D.wouldn’t

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

It is my suggestion that the English program _____after supper.
A.broadcastB.should broadcastC.be broadcastD.is broadcast

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

It was desired that the project ______ before the end of this month.
A.would be finishedB.was to be finished
C.be finishedD.was going to be finished

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

I would rather you ______ there.
A walking      B to walk      C walk      D walked

查看答案和解析>>

同步練習(xí)冊答案