27.--- You shouldn’t have played such a joke on him.

问题描述:

27.--- You shouldn’t have played such a joke on him.
--- Sorry.I that he would get so angry.
A.didn’t expect B.don’t expect
C.hadn’t expected D.hasn’t expected
为什么不能选C?
开玩笑是过去,没有想到是过去的过去,不理解……

我那时(过去开玩笑时)没想到他会生气.说的没想到是过去没想到,所以用过去完成时.(现在已知道他生气)