题目内容

He is an hour late by now.He         last night.


  1. A.
    must stay up
  2. B.
    should stay up
  3. C.
    must have stayed up
  4. D.
    should have stayed up
C
考查虚拟语气。句意:到现在他已经迟了一个小时。他昨晚肯定熬夜了。“must+have+done”表示对过去事情的肯定推测,译成“一定做过某事”。故选C。
练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网