探索

Had I Known ...

by Vocafy 已认证
英语 (美国) C1 10 道题 语法
英语 (美国) C1 10 道题 语法

Explore unreal past situations with inverted third conditionals, from simple openings to negative, passive, and more complex forms.

Preview

Questions with solutions
  1. 1. 填空。

    ___ I known the bridge was closed, I would have taken another route.

    • Had
    • Did
    • Have
    • Were

    The condition looks back at knowledge the speaker did not have.

    Show solution

    Had I known the bridge was closed, I would have taken another route.

    'Had I known' means 'If I had known.' Removing 'if' moves 'had' before the subject.

  2. 2. 选择正确答案。

    What past situation does the condition imply?

    Had Maya checked the attachment, she would have noticed the missing page.

    • Maya did not check the attachment.
    • Maya checked the attachment but overlooked the missing page.
    • Maya checked the attachment after noticing the missing page.

    Focus on the action in the opening clause.

    Show solution
    • Maya did not check the attachment.

    An unreal past condition imagines a different history; here, checking the attachment is the action that did not happen.

  3. 3. 按顺序排列单词。

    The speaker missed the call and did not hear the news firsthand.

    • the news firsthand.
    • I
    • would have heard
    • not
    • I
    • missed the call,
    • Had

    The negative word belongs inside the opening condition.

    Show solution

    Had I not missed the call, I would have heard the news firsthand.

    In a negative inverted condition, 'not' follows the subject: 'Had I not missed ...'

  4. 4. 填空。

    Had the team ___ more time, it would have tested the software more thoroughly.

    • had
    • have
    • has
    • having

    One verb builds the past perfect; the other expresses having time.

    Show solution

    Had the team had more time, it would have tested the software more thoroughly.

    Both occurrences of 'had' are necessary: the first is an auxiliary, and the second is the past participle of 'have.'

  5. 5. 填空。

    The warning was not issued before departure.

    Had the warning ___ before departure, the crew would have delayed the flight.

    • been issued
    • being issued
    • be issued

    The warning receives the action, so the condition needs a passive form.

    Show solution

    Had the warning been issued before departure, the crew would have delayed the flight.

    The past perfect passive uses 'had been' plus a past participle. Inversion moves only 'had' before the subject.

  6. 6. 选择正确答案。

    How does the speaker describe the alternative outcome?

    Had we left ten minutes earlier, we might have caught the last train.

    • Catching the train was possible, but not certain.
    • Catching the train was guaranteed.
    • Catching the train was impossible even with an earlier departure.
    • They actually caught the train after leaving earlier.

    Notice the modal verb in the result clause.

    Show solution
    • Catching the train was possible, but not certain.

    'Might have' leaves room for uncertainty: an earlier departure could have helped without guaranteeing success.

  7. 7. 选择正确答案。

    Which if-free sentence preserves the timing and meaning of this formal report?

    If the auditors had received the records, they would have identified the error.

    • Had the auditors received the records, they would have identified the error.
    • Should the auditors receive the records, they will identify the error.
    • Were the auditors to receive the records, they would identify the error.
    • Had the auditors identified the error, they would have received the records.

    Preserve both the unreal past timing and the direction of cause and result.

    Show solution
    • Had the auditors received the records, they would have identified the error.

    'Had the auditors received' retains the past hypothetical meaning and suits formal writing. The 'should' and 'were ... to' versions look forward here.

  8. 8. 选择正确答案。

    Which alternative past decision is being imagined?

    Had the committee approved only the first proposal, we would have funded one project rather than two.

    • Approving the first proposal and no others.
    • Approving the first proposal before approving the second.
    • Rejecting the first proposal but approving the second.
    • Approving both proposals but funding only the first.

    Consider what 'only' limits in the condition.

    Show solution
    • Approving the first proposal and no others.

    'Only' limits which proposals receive approval; it does not describe the order in which they are approved.

  9. 9. 按顺序排列单词。

    The flight was canceled before the speaker left, but the speaker did not know this.

    • would not have left
    • that the flight
    • I
    • for the airport.
    • Had
    • known
    • had already been canceled,
    • I

    Invert the opening condition, but keep normal subject–verb order inside the clause beginning with 'that.'

    Show solution

    Had I known that the flight had already been canceled, I would not have left for the airport.

    Inversion affects 'Had I known,' not the embedded statement 'the flight had already been canceled.'

  10. 10. 选择正确答案。

    The report was not submitted, so the permit was denied. Submitting the report would have guaranteed approval. Which inverted conditional preserves that cause and result?

    • Had the required report been submitted, the permit would not have been denied.
    • Had the required report not been submitted, the permit would not have been denied.
    • Had the permit not been denied, the required report would have been submitted.
    • Had the required report been submitted, the permit would have been denied.

    Identify the missing action first, then the negative outcome it would have prevented.

    Show solution
    • Had the required report been submitted, the permit would not have been denied.

    The report's submission is the imagined cause, not a consequence of approval. The negative result clause describes the denial that would have been avoided.

欢迎回来!

登录后再继续吧。

还没有账号? 注册