no sooner ~ than / hardly ~ when|「〜するやいなや」|英文法Q&A

英文法Q&A 構造で解く|難関・倒置
no sooner ~ than …
― 「〜するやいなや」の言い方

「〜するとすぐに・〜するやいなや」は No sooner had S done than S did.Hardly had S done when S did.。文頭に No sooner / Hardly を出すと倒置。主節は過去完了、対応節は過去です。

Q. 「私が着くやいなや雨が降り出した」は、英語でどう言いますか?
A. 代表的なのが2つ。①No sooner had S done than S did.――No sooner had I arrived than it began to rain.(着くやいなや雨が降り出した)。②Hardly (Scarcely) had S done when (before) S did.――Hardly had I sat down when the phone rang.(座るやいなや電話が鳴った)。ペアの相手に注意で、no sooner … thanhardly (scarcely) … when (before)No sooner / Hardly文頭に出すと、後ろは倒置had + S)になります。時制は、先に起きたこと過去完了(had done)直後のこと過去で表します。平易には As soon as I arrived, it began to rain.The moment I arrived, … と言えます。倒置は否定の倒置hardly準否定had done過去完了とあわせて整理できます。

1. 結論 ― 否定語を文頭に、時制は過去完了+過去

判断基準

「〜するやいなや」=No sooner had S done than S didHardly (Scarcely) had S done when (before) S did。文頭の No sooner / Hardly倒置。先の動作は過去完了、直後は過去

No sooner had I gone out than it started to snow.(外に出るやいなや雪が降り出した)

2. 2つの型

ペア 倒置の形
no sooner … than than No sooner had S done than …
hardly … when when / before Hardly had S done when …
時制 先=過去完了 直後=過去

3. 例文で確認

EX 1|No sooner … than(倒置)

No sooner had she entered the room than everyone stood up.

彼女が部屋に入るやいなや、全員が立ち上がった。

文頭 No sooner → 倒置 had she entered。ペアは than。「入る」が先(過去完了)、「立ち上がる」が直後(過去)です。

EX 2|Hardly … when(倒置)

Hardly had we started when it began to pour.

出発するやいなや、土砂降りになった。

Hardly のペアは when / beforeScarcely had we started when … も同じ。準否定語の文頭倒置です。

EX 3|平易な言い換え(as soon as)

As soon as I got home, the phone rang.

家に着くとすぐ、電話が鳴った。

as soon as / the moment / on -ingやさしく言えます。no sooner … than文語的・強調的な言い方です。

4. つまずきやすい形

(1) ペアの相手を間違えない

no sooner … thanhardly (scarcely) … when (before)× no sooner … when は誤り。組み合わせが決まっています。

(2) 文頭なら倒置

No sooner / Hardly を文頭に出したら倒置had + S)。I had no sooner arrived than … のように文中に置けば倒置しません。

(3) 時制は過去完了+過去

先に起きた動作had done直後を過去。had arrived … began過去完了)。時間の前後を時制で示します。

(4) 意味は「ほぼ同時」

「やいなや」は時間差がほぼゼロas soon as / the moment / immediately after と同義で、強調したいときに倒置構文を使います。

5. 原理とのつながり

no sooner … than は、複雑に見えて「否定 × 比較 × 倒置 × 時制」という既習の重ね技です。芯は sooner(=soon の比較級「より早く」)を no否定すること。no sooner A than B は「AするよりBが早いことはなかった=AとBに時間差がない=ほぼ同時」――つまり「やいなや」。hardly A when B も同じで、「Aし終えるか終えないかのうちにB」=準否定 hardly(ほとんど〜ない)で「まだほとんど終わっていない」を表します(準否定)。そして、No sooner / Hardly という否定・準否定の語を文頭に出すと、英語のルールで倒置が起こる――これは Never have I …まったく同じ原理です。最後に、2つの出来事の前後関係を、先を過去完了・直後を過去で示す。つまりこの構文は、否定の比較・準否定・文頭倒置・過去完了という4つの既習事項が一つに組み合わさっただけ。分解すれば怖くありません。難関構文を「既習の部品の組み合わせ」として捉える――それが、東大レベルの英文を攻略する土台です。

6. 次に読む

no sooner ~ than を、「部品の組み合わせ」から

否定の比較・準否定・倒置・過去完了――既習の4部品に分解すれば読めます。日本英語塾は担任制のオンライン英語専門塾です。難関構文を部品から組み立て直す力を、指導します。全国どこからでも受講できます。

体験授業のご案内
東大英語の読み方を見る

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です