成人英语三级考试

解析:You ______ her at the beginning, bu

来源:网考网成人英语三级 所有评论

【单选题】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…意思是:“本应该……(实际上却没有这样做)”。本句的意思是:“你本应该一开始就拒绝她的.现在已经太晚了。” 查看试题解析出处>>

相关推荐

发布评论 查看全部评论