____ the funding been approved earlier, the building would have opened on schedule.

Answer and explanation

Correct answer: D. Had

  1. Step 1: The main clause 'would have opened' shows a third conditional (an unreal past). Step 2. In formal writing, 'if + had' can be replaced by inversion: Had + subject + past participle. Answer: Had. Why not the others: 'Has' is present perfect; 'Were' inverts only second-conditional 'if... were'; 'Should' inverts first-conditional possibilities.

Practise more Grammar and Vocabulary.

Free questions with an explanation for every one, and full timed Iraqi National English Proficiency Test (INPT) mock tests.