英语语法精讲精练:第14讲 疑问句
1 . — You ought to have called her yesterday .
— Yes , I know I ____ .
A . ought to B . ought to have C . ought have done D . ought to have called
2 . Why did you keep it a secret from me ? I ____ about it .
A . should be told B . ought to have been told
C . should have told D . ought to be told