If he had completed his task earlier, we wouldn’t _____ to spend much time on it now.

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

A) Have
B) Has
C) Had
D) Have had

答えを詳しく説明する:

「 If he had completed his task earlier, we wouldn't _____ to spend much time on it now. 」という文は、タイプ 3 とタイプ 2 の条件文を組み合わせたmixed conditional sentenceです。

1. **条件文の種類の定義**:
- **条件文タイプ 3** は、過去の非現実的な状況とその結果を説明します。レシピ:
- + Past Perfect If 、 S + would have + V3/V-ed.
- 例: If he had studied harder, he would have passed the exam.
- **条件文タイプ 2** は、現在の非現実的な状況とその結果を説明します。レシピ:
- + 過去単純 ( Past Simple ) If 、 S + would + V1 。
- 例: If I were rich, I would buy a new car 。

2. **質問を分析します**:
- 条件節「 If he had completed his task earlier 」はPast Perfect時制を使用し、過去の非現実的な出来事を表現します。
- 主節「 we wouldn't _____ to spend much time on it now 」は、現在における結果について語っています。

この文では、過去と現在を組み合わせる必要があります。
- 「 we wouldn't have to spend much time on it now 」という結果は現状では非現実的であるため、条件文タイプ 2 の形式を使用します。

**回答の分析**:
a. ** have **: 現在の「 have to 」は、現在では現実ではない出来事を表現するのに適しているため、正解です。
b. ** has **: 不正解です。「 has to 」は単数の主語 ( he, she, it ) でのみ使用され、 weには適していません。
c. ** had **: 間違っています。「 had to 」は過去の義務的な出来事を表すために使用されます。
d. ** have had **: この混合条件付き文構造では文法的に適切ではないため、誤りです。

したがって、正解は **a です。 have **。

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

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

TOEIC MAX申込画面
 
anh-poster