He is an hour late by now.He         last night.
A.must stay upB.should stay up
C.must have stayed up D.should have stayed up
C
考查虛擬語(yǔ)氣。句意:到現(xiàn)在他已經(jīng)遲了一個(gè)小時(shí)。他昨晚肯定熬夜了。“must+have+done”表示對(duì)過去事情的肯定推測(cè),譯成“一定做過某事”。故選C。
練習(xí)冊(cè)系列答案
相關(guān)習(xí)題

科目:高中英語(yǔ) 來(lái)源:不詳 題型:單選題

If I had taken part in the 400-meter relay race in the sports-meet, our class _____ the race.I’m _____ weight this year.
A.might not have won; gainingB.Would not have beaten; putting on
C.can not have defeated; losingD.must not have achieved; acquiring

查看答案和解析>>

科目:高中英語(yǔ) 來(lái)源:不詳 題型:單選題


If I got married in the UK I _____ a present, but is I got married in Italy, I would have to give a present.
A.will expectB.were to expectC.had expectedD.would expect

查看答案和解析>>

科目:高中英語(yǔ) 來(lái)源:不詳 題型:單選題


We __________ our lives had it not been for the policeman.
A.would have lostB.should loseC.might loseD.could have lost

查看答案和解析>>

科目:高中英語(yǔ) 來(lái)源:不詳 題型:單選題

How he _______ get out of the prison ______ a mystery.
A.could; isB.can; isC.was able to; remainsD.a(chǎn)ble to; remain

查看答案和解析>>

科目:高中英語(yǔ) 來(lái)源:不詳 題型:單選題

—May I tell this to my close friend?
—No, you      . Never let anybody else know about it.
A.needn’tB.shouldn’tC.mustn’tD.can’t

查看答案和解析>>

科目:高中英語(yǔ) 來(lái)源:不詳 題型:單選題

-Oh, it’s you, Steve! I ______ you.
  -No surprising. I’ve just had my hair cut.
A.don’t recognizeB.haven’t recognized
C.didn’t recognizeD.hadn’t recognized

查看答案和解析>>

科目:高中英語(yǔ) 來(lái)源:不詳 題型:單選題

—Guess what! I have got A for my term paper.
—Great! You        read widely and put a lot of work into it.
A.mustB.shouldC.must haveD.should have

查看答案和解析>>

科目:高中英語(yǔ) 來(lái)源:不詳 題型:單選題


He ______ have finished his work; otherwise, he wouldn’t be enjoying himself by the seaside.
A.shouldB.mustC.needD.can

查看答案和解析>>

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