题目内容

【题目】I ________ more careful in that quiz. I made too many stupid mistakes.

A. must be B. could have been

C. must have been D. could be

【答案】B

【解析】

考查情态动词。句意:在那次测验中我本可以更加仔细。我犯了太多愚蠢的错误了。这里用could have done表示未曾实现的能力,即表示过去本来有能力可以做某事的,但实际上没有那样去做,通常译为“本来可以”“本来能力”等;must have done是对过去发生的动作最有把握的猜测,意思是“一定”。故选B

练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网