单选题 Mary has not got a good mark in the final exam. She ______ very hard all these days.
【正确答案】 C
【答案解析】