did you punish him for his mistake?Yes,but ()it.A.I'd rather not to have doneB.I'd better not do C.I;d rather not have done D.I'd rather not do选c.为什么不能选d

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/03 22:34:37
did you punish him for his mistake?Yes,but ()it.A.I'd rather not to have doneB.I'd better not do C.I;d rather not have done D.I'd rather not do选c.为什么不能选d

did you punish him for his mistake?Yes,but ()it.A.I'd rather not to have doneB.I'd better not do C.I;d rather not have done D.I'd rather not do选c.为什么不能选d
did you punish him for his mistake?Yes,but ()it.
A.I'd rather not to have done
B.I'd better not do
C.I;d rather not have done
D.I'd rather not do
选c.为什么不能选d

did you punish him for his mistake?Yes,but ()it.A.I'd rather not to have doneB.I'd better not do C.I;d rather not have done D.I'd rather not do选c.为什么不能选d
原句由did提问,说明已经惩罚过他了,应该用现在完成时.

完成时态的否定,谈话的时候是已经做过了,"宁愿没做.."

选C,