If I _____ (not/be) absent yesterday, I would have met him.

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

A) Hadn’t been
B) Had been being
C)
D)

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

与えられた文は次のとおりです。「 If I _____ (not/be) absent yesterday, I would have met him. 」

なぜ正解が「 hadn't been 」なのかを説明するには、第 3 Third Conditional文の構造を理解する必要があります。

条件文タイプ 3 は、過去の非現実的な状況とその仮定の結果について話すために使用されます。タイプ 3 の条件文は、多くの場合次のように構成されます。

- If + S + had + past participle, S + would + have + past participle 。

この文では次のようになります。
1. 仮定は、私が昨日欠席していなかったら (「 If I hadn't been absent yesterday 」) ということです。
2. その結果、私は彼に会うことになります(「 I would have met him 」)。

完全な構造は次のようになります。
「 If I hadn't been absent yesterday, I would have met him. 」

- 答えてa. hadn't been : 過去の非現実的な状況を説明する条件文タイプ 3 の正しい構造。
- b. had been beingこれは、この文脈では正しい構造ではb. had been beingん。 「 Had been being 」は複雑な構造であり、仮定法過去を表すのに通常は使用されません。
- 2 つの回答 c と d: 比較する情報はありませんが、上記の両方の回答を考慮すると、「 hadn't been 」だけが正解です。

したがって、正解はa. hadn't been 。

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