您现在的位置是:首页 > 学科知识查询 > 高中英语题库

Thanks for your useful advice; otherwise I such rapid progress.A. didn’t make B. couldn’t have madeC

编辑:chaxungu时间:2026-04-27 03:09:26分类:高中英语题库

【题目】Thanks for your useful advice; otherwise I ______ such rapid progress.

A. didn’t make B. couldn’t have made

C. hadn’t made D. shouldn’t have made

在线课程

【答案】B

【解析】考查含情态动词的推测。句意:多亏了你有用的建议,要不然的话我不可能取得这么大的进步。couldn’t have done不可能已经做了某事,表示对过去事情有把握的否定推测。故选B。