Choose the correct mixed conditional sentence expressing a past condition with a present outcome.
Answer and explanation
Correct answer: C. If he had taken the earlier flight, he would be at the conference now.
- Step 1: A mixed conditional combining past unreality with present result uses past perfect ('had taken') in the if-clause.
- Step 2: The main clause uses 'would + base verb' ('would be') to reflect present ongoing condition ('now').
Answer
If he had taken the earlier flight, he would be at the conference now.
Why not the others: The sentence 'If he took the earlier flight, he would be at the conference now.' uses simple past in if-clause; the sentence 'If he had taken the earlier flight, he would have been at the conference now.' uses third conditional ('would have been') which refers to past result; the sentence 'If he would have taken the earlier flight, he was at the conference now.' uses 'would have' in the if-clause.
Practise more Advanced English Grammar, Verb Tenses, Conditionals and Sentence Structure.
Free questions with an explanation for every one, and full timed STEP (Standardized Test of English Proficiency) mock tests.
More Advanced English Grammar, Verb Tenses, Conditionals and Sentence Structure questions
- Neither the project manager nor the civil engineers ______ satisfied with the preliminary soil test results.
- By the time the international flight landed at King Khalid International Airport, the delegation ______ for three hours.
- If the pharmaceutical company ______ the clinical trial protocol earlier, the regulatory approval would have been granted last month.
- Hardly ______ the laboratory building when the fire alarm sounded loudly throughout the campus.
- The university committee recommended that every incoming student ______ a comprehensive mathematics placement examination.
- The new solar energy plant, ______ construction was completed ahead of schedule, will supply electricity to over 50,000 households.