题目内容
【题目】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。
练习册系列答案
相关题目