题目内容
【题目】You ___________ a better mark, but you didn’t work hard.
A.could have hadB.would have hadC.must have hadD.must have
【答案】A
【解析】
考查情态动词+have done。句意:你本来可以取得更好的成绩,但你没有努力。根据“but you didn’t work hard”可知,此处用could have done表示“本可以……,而实际上没有”,故A项正确。
练习册系列答案
相关题目