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

Chọn phương án đúng:

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

Giải thích chi tiết đáp án:

「 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 。

Ghi chú: Bài tập này được trích xuất từ ứng dụng EnglishMax , phần tạo lộ trình 900+.

Bạn đang hoặc có nhu cầu học và thi chứng chỉ tiếng Anh? Bạn chưa biết bắt đầu từ đâu hoặc chưa tìm thấy công cụ nào để học mọi lúc, mọi nơi? Hãy tải ngay App Luyện Thi tiếng Anh Online: EnglishMax

Màn hình ứng dụng EnglishMax
 
anh-poster

Bạn đang hoặc có nhu cầu học và thi chứng chỉ tiếng Anh? Bạn chưa biết bắt đầu từ đâu hoặc chưa tìm thấy công cụ nào để học mọi lúc, mọi nơi? Hãy tải ngay App Luyện Thi tiếng Anh Online: EnglishMax

Màn hình ứng dụng EnglishMax