— Did you scold him for his mistake?
— Yes, but it.
A. I’d rather not do
B. I’d better not do
C. I’d rather not have done
D. I’d better have not done
网友回答
A. I’d rather not do
B. I’d better not do
(答案→)C. I’d rather not have done
D. I’d better have not done
解析:选C。would rather接完成式表示对已发生的事情感到自责,具有虚拟的语气,其否定式在rather后加not。