You______yesterday if you were really serious about the job.A、ought to comeB、ou

游客2024-01-14  5

问题 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

答案 C

解析 本题考查虚拟语气。句意:如果你对这份工作认真的话,你昨天就应该来。情态动词+have done的用法有两种:虚拟语气(本应……而没有……)和表推测。根据句意,本题表示对昨天发生的事情的虚拟,故本题选C。
转载请注明原文地址:https://tihaiku.com/zcyy/3363186.html
最新回复(0)