单项选择题

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

相关试题