A-A+

You ______ her at the beginning but now it is

2022-08-01 20:17:17 问答库 阅读 166 次

问题详情

You ______ her at the beginning, but now it is too late.
A.ought to refuse
B.have ought to refuse
C.ought to have refused
D.ought have refused

参考答案

正确答案:C
解析:本题考查的是ought to表示虚拟语气的用法。ought to have done…意思是:“本应该……(实际上却没有这样做)”。本句的意思是:“你本应该一开始就拒绝她的.现在已经太晚了。”

考点: