The suspect denied ______ anywhere near the scene of the crime.

Answer and explanation

Correct answer: C. having been

  1. Step 1: 'Deny' takes a gerund, and the perfect gerund fits an earlier event.
Answer
having been.
Why not the others: "have been" is wrong because the bare infinitive cannot follow 'deny'. "to have been" is wrong because 'deny' is followed by a gerund. "to be" is wrong because 'deny' is followed by a gerund.

Practise more Verb patterns, modals and agreement.

Free questions with an explanation for every one, and full timed Cyprus English Language Certification (B2, C1, C2) mock tests.