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

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

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

答えを詳しく説明する:

与えられた文は次のとおりです。「 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 。

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

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

TOEIC MAX申込画面
 
anh-poster