It’s impossible for him to escape ________ this time; he made such a big mistake.
#92261
A
to punish
B
punishing
C
being punished
D
having punished