Complete the sentence with the correct verb form:

If Amirul had accepted the overseas scholarship last year, he _____ at an engineering firm in Manchester today.

Answer and explanation

Correct answer: A. would be working

  1. Step 1: Analyze the timeline of conditions: the 'if'-clause refers to an unfulfilled condition in the past ('had accepted last year'), while the main clause describes an ongoing hypothetical present result ('today'). This requires a mixed conditional.
  2. Step 2: Pair the past perfect condition with 'would + be + present participle' for an ongoing present outcome: 'would be working'.
Answer
would be working.
Why not the others: 'would have worked' expresses a completed hypothetical past action rather than an ongoing present state; 'will be working' is a real future continuous form inconsistent with an unfulfilled past condition; 'had worked' is past perfect and cannot serve as the finite verb phrase of the main clause.

Practise more Advanced Grammar, Syntax, and Sentence Structure.

Free questions with an explanation for every one, and full timed SPM Malaysia mock tests.