If it had not been for the help of my English teacher, I such great progress.A. would not

发布时间:2020-08-17 01:26:13

If it had not been for the help of my English teacher, I      such great progress.
A. would not made
B. would have made
C. would made
D. would not have made

网友回答

A. would not made
B. would have made
C. would made
(答案→)D. would not have made
解析:考查虚拟语气。本题考查了条件句的虚拟语气,根据条件句中的had not been说明本句是与过去事实相反的虚拟语气,主句中使用情态动词+have done的下文。句意:如果不是因为英语老师的帮助,我就不会取得如此巨大的进步。故D正确。
以上问题属网友观点,不代表本站立场,仅供参考!