题目内容

You________ the work better, but you didn’t put more efforts to it.

A.must have doneB.can have doneC.should haveD.could have done

D

解析试题分析:考查虚拟语气。句意:你本可以做得更好,但是你没有付诸更多的努力。could have done本可以做某事;must have done sth一定已经做了某事;should have done sth本应该做某事(实际上未做)。故选D。
考点:考查虚拟语气

练习册系列答案
相关题目

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

精英家教网