题目内容
You________ the work better, but you didn’t put more efforts to it.
A. must have done B. can have done C. should have D. could have done
【答案】
D
【解析】
试题分析:考查虚拟语气。句意:你本可以做得更好,但是你没有付诸更多的努力。could have done本可以做某事;must have done sth一定已经做了某事;should have done sth本应该做某事(实际上未做)。故选D。
考点:考查虚拟语气
练习册系列答案
相关题目