You are really incompetent! It _____ hou

资格题库2022-08-02  108

问题 You are really incompetent! It _____ hours ago.A.finishedB.should be finishedC.must be finishedD.should have been finished

选项 A.finished
B.should be finished
C.must be finished
D.should have been finished

答案 D

解析 句意:你真是不称职。这项工作应该在几小时以前就完成了。这里采用与过去相反的虚拟语气,即should have done的形式,故D项正确。
转载请注明原文地址:https://tihaiku.com/gongwuyuan/2635722.html

最新回复(0)