EigoPro 1級 文法 — GrammarReview

総合 文法 ━ CEFR C2

15問合格 60%以上普通

新規登録 または ログイン が必要です

この単元の問題を3問、解説つきで公開しています

1級 · 文法 · 全15

1

Not until the auditors had combed through every ledger ( ) the scale of the embezzlement.

  • the board did grasp
  • had the board grasped
  • did the board grasp
  • the board grasped
Pattern

Not until ... did + S + V (negative-adverbial fronting)

1級文法倒置否定副詞句の文頭転置
ひとことで

Not until で始まる文は主節を疑問文語順に倒置する。

選択肢の解説Choice Analysis

did the board grasp

正解

Not until が文頭に出ると、後続の主節に否定の力が及び、主節を do/does/did を用いた疑問文語順に倒置する。倒置されるのは Not until が修飾する従属節ではなく、その後ろの主節であることが C2 の最大のひっかけ。ここでは過去の事実なので did + 主語 + 原形 grasp の語順になる。

  • the board grasped

    = 倒置せず平叙文のまま ━ Not until 文頭では主節倒置が必須で、平叙語順は非文。

  • had the board grasped

    = 助動詞 had で倒置 ━ grasp は瞬間的把握で過去完了は不要、時制の参照点と合わない。

  • the board did grasp

    = do 強調を倒置せず置く ━ 主語が助動詞の前にあり倒置になっていない。

活用 (主語別 / 時制別)
マーカー
現在形Not until ... does + S + 原形Not until now does he see it
過去形Not until ... did + S + 原形Not until then did she reply
完了形Not until ... had + S + ppNot until later had it spread
助動詞Not until ... will + S + 原形Not until tomorrow will we know
文型バリエーション
文型
倒置(従属節付)Not until + 節 + 助動詞 + S + VNot until he left did I relax
倒置(副詞句)Not until + 名詞句 + 助動詞 + S + VNot until midnight did they arrive
強調構文版It was not until ... that + 平叙It was not until dusk that we left
例文
  • Not until the verdict was read did the defendant betray any emotion.

    評決が読み上げられて初めて被告は感情を露わにした。

  • Not until decades later did historians appreciate her contribution.

    数十年後になって初めて歴史家は彼女の貢献を評価した。

  • Not until you have tasted failure can you value success.

    失敗を味わって初めて成功の価値が分かる。

  • Not until the smoke cleared did rescuers comprehend the devastation.

    煙が晴れて初めて救助隊は惨状を理解した。

  • Not until pressed repeatedly would the minister concede the point.

    繰り返し追及されて初めて大臣はその点を認めた。

💡Tip · 覚えるコツ

It was not until ... that ... の強調構文版では that 以下は倒置しない平叙語順になる点と混同しないこと。倒置するのは Not until が直接文頭に立つ場合のみ。

2

Had she accepted that scholarship abroad, she ( ) fluent in three languages by now.

  • would have been
  • had been
  • would be
  • will be
Pattern

Mixed conditional (past condition → present result)

1級文法仮定法混合条件文
ひとことで

過去の if 節 + 現在の帰結は条件と結果で時制をずらす。

選択肢の解説Choice Analysis

would be

正解

条件が過去の事実への反実 (Had she accepted = If she had accepted) でありながら、帰結が現在 (by now) を指すため混合仮定法になる。帰結節は現在の反実なので would + 原形を用い、過去完了の would have been にはしない。by now という現在の時点標識が帰結の時制を決定する手がかり。

  • would have been

    = 帰結も過去完了で揃える ━ by now が示す現在の結果と矛盾、純粋過去仮定になってしまう。

  • will be

    = 直説法の単純未来 ━ Had + 倒置の反実条件と法が一致しない。

  • had been

    = 過去完了をそのまま帰結に ━ 帰結節に過去完了は不可、would が必要。

活用 (主語別 / 時制別)
マーカー
過去条件Had + S + pp (= If S had pp)Had I known
現在帰結would + 原形would be here
過去帰結would have + ppwould have stayed
継続帰結would be + V-ingwould be working
文型バリエーション
文型
混合(過去→現在)Had + S + pp, S would + 原形Had he trained, he would be champion
混合(現在→過去)If S + V過去, S would have ppIf he were careful, he would have noticed
倒置条件Had/Were/Should + S ...Were I you, I would go
例文
  • Had they invested earlier, they would own a sizable stake today.

    もっと早く投資していれば、今頃彼らは相当な株式を持っているだろう。

  • Had the surgeon hesitated, the patient would not be alive now.

    外科医がためらっていたら、患者は今生きていないだろう。

  • Had I studied medicine, I would be a doctor instead of a clerk.

    医学を学んでいたら、私は事務員ではなく医者になっているだろう。

  • Had the treaty been ratified, the border would be open today.

    条約が批准されていれば、国境は今頃開いているだろう。

  • Had she not quit, she would be running the firm by now.

    辞めていなければ、彼女は今頃その会社を経営しているだろう。

💡Tip · 覚えるコツ

by now / today / these days など現在の時点副詞が帰結節にあれば would have pp ではなく would + 原形。条件と帰結の時間軸が別であることを副詞で見抜くのが C2 の核心。

3

With the negotiations ( ) an impasse, both delegations reluctantly adjourned for the night.

  • to reach
  • reached
  • having reached
  • reaching
Pattern

Dangling-free absolute construction (with + noun + participle)

1級文法分詞独立分詞構文 / 付帯状況の with
ひとことで

with + 名詞 + 分詞で主節と別主語の付帯状況を表す。

選択肢の解説Choice Analysis

having reached

正解

with の付帯状況構文では with + 名詞 + 分詞/形容詞/前置詞句が続き、ここでは negotiations が能動的に impasse に「達した」関係なので現在分詞を取る。さらに主節の adjourned より前の完了した事態なので完了分詞 having reached が時間的前後を明示する。reach は他動詞で an impasse を目的語に取るため過去分詞 reached は不可。

  • reached

    = 過去分詞(受動) ━ negotiations は impasse に達する側で能動、reach の受動は不成立。

  • to reach

    = to不定詞 ━ with 構文に不定詞は不可、分詞/形容詞/前置詞句のみ。

  • reaching

    = 単純現在分詞 ━ 主節より前の完了事態なので having reached が時制関係上適切。

活用 (主語別 / 時制別)
マーカー
能動同時with + N + V-ingwith rain falling
能動完了with + N + having ppwith work having ended
受動with + N + ppwith the door locked
形容詞/句with + N + 形/前置詞句with arms folded / with eyes on me
文型バリエーション
文型
付帯(同時)with + N + V-ing, 主節With time running out, we rushed
付帯(受動)with + N + pp, 主節With the budget cut, plans stalled
独立分詞N + V-ing, 主節Weather permitting, we leave
例文
  • With the deadline having passed, the committee declared the bid void.

    締切が過ぎたため、委員会は入札を無効と宣言した。

  • With tensions mounting, the mediator called for a recess.

    緊張が高まる中、調停者は休憩を求めた。

  • With his reputation in tatters, the executive resigned quietly.

    評判が地に落ちたため、その重役は静かに辞任した。

  • With all options having been exhausted, they accepted defeat.

    あらゆる手段が尽きたため、彼らは敗北を受け入れた。

  • With the evidence mounting, denial became untenable.

    証拠が積み上がる中、否認は通らなくなった。

💡Tip · 覚えるコツ

with の後の名詞が分詞の意味上の主語。他動詞で能動なら V-ing、受動なら pp、主節より前なら having pp。reached か having reached かは目的語の有無で見抜ける。

残り12問は、解いて確かめられます

15問すべてに、この形式の解説が付いています。 間違えた問題は記録され、あとから復習できます。

無料で登録して続きを解く

インストール不要・カード登録なし・いま全機能無料