A) If
B) Had
C) Should
D) Would
"_____ she agreed, you would have done it." , 条件文に関連する文法構造を考慮する必要があります。
この文はタイプ 3 の条件文に属し、過去に真実ではない仮定を表現するために使用されるため、正解は"b. Had"です。タイプ 3 の条件文の構造は通常次のとおりです。
- If + S + had + Ved/PII, S + would have + Ved/PII.
ただし、場合によっては、表現を強調したり変更したりするために、最初の節を逆にして、「 if 」を削除し、文の先頭に「 had 」を置くことができます。
- Had + S + Ved/PII, S + would have + Ved/PII.
この文を完全に書くと、 "If she had agreed, you would have done it."しかし、ここでは倒置形式を使用しているので、 "Had she agreed, you would have done it."
他のオプションは、この条件文の構造に適合しません。
- " If " は条件節の開始単語ですが、この文では決まった言い方ではありません。
- 「 Should 」と「 Would 」は、タイプ 3 の条件文で条件を表現するために一緒に使用できないため、適切ではありません。
したがって、正解は「 Had 」です。
Ghi chú: Bài tập này được trích xuất từ ứng dụng TOEIC Max , phần tạo lộ trình 900+.