题目详情

I can't find my student card on my purse. I ____ it in the restaurant last night.

  • A.ought to have lost
  • B.would have lost
  • C.should have lost
  • D.must have lost

正确答案及解析

正确答案
D
解析

本题考查情态动词完成时的用法。should have done表示本该做而没做,带有责备意,must have done表示推测,意为“应该已经做过某事”。根据语境可知选D项。

包含此试题的试卷

你可能感兴趣的试题

问答题

物理化学综合,章节练习,光学

查看答案
问答题

物理化学综合,章节练习,光学

查看答案
单选题

物理化学综合,章节练习,光学

物理化学综合,章节练习,光学

  • A.80°
  • B.75°
  • C.90°
  • D.100°
查看答案
单选题

物理化学综合,章节练习,光学

物理化学综合,章节练习,光学

物理化学综合,章节练习,光学

  • A.见图A
  • B.见图B
  • C.见图C
  • D.见图D
查看答案
单选题

物理化学综合,章节练习,光学

  • A.光电子的初动能增大
  • B.光电子的初动能不变
  • C.光电子的初动能减小
  • D.不释放光电子
查看答案

相关题库更多 +