题目内容

Jack ________ yet, otherwise he would have telephoned me.


  1. A.
    mustn’t have arrived
  2. B.
    shouldn’t have arrived
  3. C.
    can’t have arrived
  4. D.
    needn’t have arrived
C
表示对过去发生的事作推测,可用must have done,但must只可用于肯定的陈述句中,不可用于否定句和疑问句中。在否定句和疑问句中,应用can。should have done表示过去本该做而没有做的事;need have done表示过去本有必要做而没有做的事。
练习册系列答案
相关题目

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

精英家教网