great efforts to practice English, Mary has made much progress in spoken English.A. To ma

发布时间:2020-08-16 20:46:15

         great efforts to practice English, Mary has made much progress in spoken English.
A. To make
B. Having made
C. Made
D. Making

网友回答

A. To make
(答案→)B. Having made
C. Made
D. Making
解析:
这题考查现在分词的完成式做原因状语从句的用法,句意是:因为努力练习英语,她在口语上已经取得了很大的进步,因为“努力”发生在“进步”之前,所以用现在分词的完成式。选B。
以上问题属网友观点,不代表本站立场,仅供参考!