A-A+

Lucy ______ her homework this morning but she

2022-08-01 23:25:49 问答库 阅读 168 次

问题详情

Lucy ______ her homework this morning, but she didn"t.
A.may be doing
B.must have done
C.should have done
D.can do请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:C
解析:考情态动词。may be doing表示对现在情况的推测,must have done表示对过去情况的肯定推测,should have done表示本该做某事,但实际没有做;can表示具备做某事的能力。句意为:Lucy今早本该做家庭作业,但是她没有做。故选C。

考点: