问题

Did you punish him for losing your digital camera?-Yes, but I don’tthink I ________.[ ]
A:should do that
B:need to have done so
C:ought have done that
D:should have done so
B:need to have done so
C:ought have done that
D:should have done so
正确答案是: