You______yesterday if you are really serious about the job.
A、
ought to come
B、
ought to have come
C、
ought to be coming
D、
ought have come
【正确答案】
B
【答案解析】
解析:本题考查“情态动词ought to/should+have done”的用法,表示本该发生而实际上未发生的事情,故选B)。
提交答案
关闭