Multiple choice

I made a complaint about telephone yesterday, but no one _____ (respond) to it yet.

  1. responded

  2. has responded

  3. had responded

  4. will respond

  5. has been responding

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

This is the correct answer. The word 'yet' shows that the sentence is in present perfect tense. 'Has responded' is the present perfect form of the verb 'respond'.