英语题目54

来源:百度知道 编辑:UC知道 时间:2024/06/24 18:51:33
you should have made much progress if you ----trying.
A.continue
B. go on
C. go on with
D. had kept on
答案D.
为什么.请详细分析每个选项

should have 表虚拟而事实是你没有继续尝试所以后面跟had kept on
其它选项不符合虚拟语气的句式

you should have made much progress if you ----trying.
A.continue
B. go on
C. go on with
D. had kept on
答案D.
为什么.请详细分析每个选项

x虚拟语气,看点这方面的语法