You__________ yesterday if you were really serious

职业资格 已帮助: 时间:2024-12-26 07:43:34

You__________ yesterday if you were really serious about the job.
A.ought to come
B.ought to be coming
C.ought to have come
D.ought have come
请帮忙给出正确答案和分析,谢谢!

难度:⭐⭐⭐

题库:职业资格考试,其它,其它

标签:正确答案,请帮忙,serious

参考解答

用户头像

481***108

2024-12-26 07:43:34

正确答案:C
本题考查情态动词Oughtto的用法。Oughtto之后接两种形式:Oughttodosth.“应该做某事(现在做或将来做)”;Oughttohavedone“本应该做的却没做”。因题中出现了yesterday,并用了过去时,所以可推断该事已发生了,所以用oughttohavedone的形式。扩展:oughtn’ttohavedone“不应该做的却做了”。与Oughtto用法相似的还有should等。句意为:如果你是认真地对待这份工作的话,你昨天应该来。

上一篇 The passage suggests that the present day problem

下一篇 __________ 查看材料A.exactB.sameC.fightD.good请帮忙给出正确答案

相似问题