... THE CARTOON SEVERAL TIMES, HE DIDN’T WANT TO SEE IT ONCE AGAIN...

20. ... the cartoon several times, he didn’t want to see it once again.

A. Watching B. Having watched C. To watch D. To have watched