问题补充:
It’s impossible for him to escape this time; he made such a big mistake.
A. to punish
B. punishing
C. being punished
D. having punished
答案:
A. to punish
B. punishing
(答案→)C. being punished
D. having punished
解析:考查动名词用法。动词escape构成固定结构escape doing sth逃脱做某事;句意:对他来说这次逃脱被惩罚是不可能的,他犯了一个大错。根据句意说明使用动名词的被动形式being done;故C正确。