A) Hadn't had
B) Hadn't
C) Didn't have had
D) Hadn't have
なぜ「 hadn't had 」が文の正しい答えであるかを説明するには、「 We wish that you _____ such a lot of work, because we know that you would have enjoyed the party,の文法構造と文の意味。
1. **文法**:
この文は過去の願望文の構造を使用しています。英語では、過去に起こらなかった願いや願望について話すとき、「 wish 」+「 past perfect 」(過去完了)という構造を使用します。
- 過去の願望文の構成:
「 S + wish + (that) + S + had + past participle (V3/ed) 」
2. **意味**:
- 「 We wish that you _____ such a lot of work, because we know that you would have enjoyed the party. 。)
- ここで、この文は、実際の過去とは逆の出来事、つまり、言及された人物は多くの仕事をしていて、パーティーに出席できなかった出来事を説明しています。
3. **答えを分析します**:
a. ** には ** hadn't had :
- 文法的に正しい。 「 Hadn't had 」は過去完了形の「 had had 」の否定形で、「 wish + past perfect 」という構造に適しています。
b. ** hadn't **:
- 文法が間違っています。 「 Hadn't 」には「 had 」の後の主動詞( past participle )がありません。この文は未完成です。
c. ** には ** didn't have had :
- 文法が間違っています。 「 Didn't have had 」は、過去had 「 didn't have 」と組み合わせられない単純な過去であるため、間違った構造です。
d. ** には ** hadn't have :
- 文法が間違っています。 「 Hadn't have 」は標準英語には存在しません。正しい構造は「 hadn't had 」です。
したがって、正解は **a です。 **はhadn't had 。
注: この演習は、 TOEIC Max アプリケーションのルート作成セクション 900+ から抜粋したものです。.