great efforts to practice English, Mary
题型:选择题
问题:
great efforts to practice English, Mary has made much progress in spoken English.
A.To make
B.Having made
C.Made
D.Making
great efforts to practice English, Mary has made much progress in spoken English.
A.To make
B.Having made
C.Made
D.Making