Lucy _____ great progress in the last three years. ( )

Lucy _____ great progress in the last three years. ( )

A.made

B.had made

C.has made

D.were making

正确答案是C