My boss would have been in Hanoi if they _____ the flight last night.

正しいオプションを選択してください:

A) Hadn’t missed
B) Hasn’t missed
C) Didn’t miss
D) Had missed

答えを詳しく説明する:

「 My boss would have been in Hanoi if they _____ the flight last night 。」という文では、空白を埋める正しい答えを選択する必要があります。まず、この文の構造を分析してみましょう。

この文はタイプ 3 の条件文構造を使用しています。これは、過去の虚偽の仮定を表現するために使用される条件文の一種です。条件文タイプ 3 の構造は次のとおりです。

- 条件節 ( if-clause ): If + past perfect (過去完了)
- main clause : would have + past participle (過去分詞)

私たちの文では次のようになります。
- 主な文節は「 My boss would have been in Hanoi 」です
- 条件節は「 if they _____ the flight last night 」です。

条件文タイプ 3 の構造に基づいて、空白は過去past perfect時制、つまりhad + past participleで埋める必要があります。したがって、この構造に適合するには、正しい答えは " hadn't missed " ( had not missed ) でなければなりません。この回答では、私の上司が昨夜の飛行機に乗り遅れていなかったら (実際には起こりませんでした)、ハノイにいただろうということを説明しています (これも実際には起こりませんでした)。

答えを見て確認してみましょう。

a. hadn't missed : 過去完了否定 - 条件文タイプ 3 の正しい構造。
b. hasn't missed : 現在完了 - 構造が正しくありません。
c. didn't miss : 単純な過去 - 間違った構造。
d. had missed : 過去完了肯定 - 文の否定的な文脈では間違っています。

したがって、正解は a です。 hadn't missed 。

注: この演習は、 TOEIC Max アプリケーションのルート作成セクション 900+ から抜粋したものです。.

あなたは、TOEIC 認定試験を勉強して受験したいと考えていますか?どこから始めればよいかわからない、またはいつでもどこでも学習できるツールが見つかりませんか? TOEIC オンラインテスト準備アプリを今すぐダウンロードしてください: TOEIC® Max

TOEIC MAX申込画面
 
anh-poster