问题 选择题

Jack,you’re so lazy!This job       hours ago.

A.should finish

B.must have finished

C.ought to have been finished

D.was about to finish

答案

答案:C

“ought to(should)+不定完成被动”表示不定的被动动作该完成而未做。该句意为:杰克你真懒!这项工作该在数小时前就完成了。

单项选择题
判断题