Lucy _____ great progress in the last three years. ( )
A.made
B.had made
C.has made
D.were making
正确答案是C