A-A+
Lucy ______ her homework this morning but she
问题详情
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。