单选题 She ______ it but she was too lazy.
  • A. might have finished
  • B. must have finished
  • C. must finish
  • D. could have finished


【正确答案】 D
【答案解析】[分析] 情态动词“would,should,ought.to,could,might+完成时”,可表示过去实际上没作的事。本题正确答案为D。