单选题
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…意思是:“本应该……(实际上却没有这样做)”。本句的意思是:“你本应该一开始就拒绝她的.现在已经太晚了。”
提交答案
关闭