I ______ much progress in my English study since last term. 
#41652
A
make
B
will make
C
made
D
have made