A. WATCHING B. TO WATCH C. WATCH D. HAVING WATCHED

6. A. watching B. to watch C. watch D. having watched