单项选择题

Mary has not got a good mark in the final exam. She ______ very hard all these days.

A.may not work
B.will not work
C.must not have worked
D.could not have worked
热门 试题

填空题
too many