问题补充:
the help of her teacher, Mary in the past few months.
A. With; has made progress
B. Under; has made a progress
C. With; had made progress
D. Under; had made a progress
答案:
(答案→)A. With; has made progress
B. Under; has made a progress
C. With; had made progress
D. Under; had made a progress
解析:考查介词及短语。With the help of在……的帮助下;make progress取得进步,根据in the past few months可知用现在完成时,选A。