Answer and explanation

Correct answer: D. delayed

  1. Step 1: Delay means to make something late.
Answer
delayed.
Why not the others: accelerated, invented and completed do not fit.

Practise more Academic Vocabulary and Collocations.

Free questions with an explanation for every one, and full timed STEP (Standardized Test of English Proficiency) mock tests.