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