If he ______speaking English every day,he_____it so well now.A.practised;would speak B.doesn’t practise;couldn’t speak C.didn’t practise;couldn’t speak D.hadn’t practised; couldn’t speak我觉得AC都对

来源:学生作业学帮网 编辑:学帮网 时间:2024/05/29 09:45:11

If he ______speaking English every day,he_____it so well now.
A.practised;would speak B.doesn’t practise;couldn’t speak
C.didn’t practise;couldn’t speak D.hadn’t practised; couldn’t speak
我觉得AC都对

C 这是条件状语从句,假设的是他不每天练习,他就不会说的这么好了.因为句中有so well 如此好,所以不能选择A,不然就不能解释了

D是正确答案,so well now 前面应该接一个双重否定。别问我为什么,每天和老外说话,我已经不是每天都按照死记硬背语法规律来做题的了。its all common sense,