单选题
You ______yesterday if you were really serious about the job.
A. ought to come B. ought have come
C. ought come D. ought to have come
A
B
C
D
【正确答案】
D
【答案解析】
ought to have done表示“过去该做而没做的事”。
提交答案
关闭