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
正确答案及解析
正确答案
D
解析
ought to have done表示“过去该做而没做的事”。新版章节练习,考前压卷,完整优质题库+考生笔记分享,实时更新,用软件考,
You__yesterday if you were really serious about the job.
ought to have done表示“过去该做而没做的事”。新版章节练习,考前压卷,完整优质题库+考生笔记分享,实时更新,用软件考,