Answer and explanation

Correct answer: C. had finished

  1. Step 1: When one past action happened before another, the earlier one takes the past perfect.
  2. Step 2: Finishing came before the inspector arrived, so "had finished" is needed.
Answer
had finished.
Why not the others: finished, has finished and would finish do not fit here.

Practise more Grammar, Syntax and Sentence Structure.

Free questions with an explanation for every one, and full timed University of Jordan English Proficiency Test (JU-EPT) mock tests.

By the time the… | University of Jordan English Proficiency Test (JU-EPT)