He is an hour late by now.He         last night.
A.must stay upB.should stay up
C.should have stayed up D.must have stayed up
D
考查情態(tài)動(dòng)詞表推測(cè)。根據(jù)last night,可知是指過去的事情,要用情態(tài)動(dòng)詞加完成時(shí)態(tài),表對(duì)過去事實(shí)的推測(cè),排除A,B;should have stayed up本應(yīng)該熬夜而實(shí)際沒有,must have stayed up表肯定熬夜了。根據(jù)他遲到這一事實(shí),可知他昨晚肯定熬夜了,才導(dǎo)致遲到這一事實(shí),所以選D。
練習(xí)冊(cè)系列答案
相關(guān)習(xí)題

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

---I was trying to carry out the plan, but I failed.
---Well, you _________, for we were uncertain it would do ________.
A.needn’t do that, in factB.needn’t have done, in effect
C.needn’t have, in practiceD.needn’t, in time

查看答案和解析>>

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

Cars play an important role in modem life, but they       also cause many problems like air pollution.
A.shouldB.canC.mustD.will

查看答案和解析>>

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

It       sound like a perfect destination,but it is really adventurous to go there.
A.mustB.shouldC.can D.may

查看答案和解析>>

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

If the dog hadn’t woken us, we wouldn’t have noticed the fire and it _______ to the house next door.
A.could spreadB.should have spread
C.would spreadD.might have spread

查看答案和解析>>

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

--Listen! Someone is singing in the next room.Who         it be? Is it Wei Fang?
--No.It         be her.She is at school now.
A.can; may notB.must; mustn’t
C.can; can’tD.may; won’t

查看答案和解析>>

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

— We did not see him at the lecture yesterday.
— You _______ him, since I went to an international conference with him.
A.mustn’t have seenB.can’t have seen
C.couldn’t seeD.needn’t have seen

查看答案和解析>>

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

------ How’s your tour around the North Lake? Is it beautiful?
------ It _______ be, but it is now heavily polluted.
A.willB.shouldC.wouldD.must

查看答案和解析>>

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

Last night Li Ping watched the football match at home when he ________ his homework.
A.need have done B.must haven done
C.should have doneD.could have worked

查看答案和解析>>

同步練習(xí)冊(cè)答案