126 / 126

構文・強調表現

直後の関係を表す構文

No sooner ... than

説明

No sooner ... thanは、「〜するとすぐに…した」と2つの出来事が続けて起きたことを表します。

「駅に着くとすぐに電車が来た」のように、一方が起きた直後にもう一方が起きたことを伝えるときに使います。as soon as と近い意味ですが、より硬く文語的な表現です。

No sooner を文頭に置くときは、疑問文ではありませんが、後ろの語順が疑問文のように入れかわります(had と主語が入れかわる)。

2つの出来事がほとんど間を置かずに起きたことを強調できる

出来事を別々に述べるだけでは、間隔は分かりません。as soon as や No sooner ... than を使うと、前の出来事の直後に次の出来事が起きたと示せます。

伝わり方
I arrived. It started to rain.
伝わり方
到着したことと雨が降り始めたことを述べる。時間の間隔は不明
As soon as I arrived, it started to rain.
伝わり方
到着するとすぐ雨が降ったと、一般的な言い方で伝える
No sooner had I arrived than it started to rain.
伝わり方
直後に起きたことを、硬く文語的な調子で強調する

今回のゴール

  • No sooner had ... than ... で「〜するとすぐに…した」が言えるようになる

No sooner ... than の使い方

ゴール

No sooner had ... than ... で「〜するとすぐに…した」が言えるようになる

No sooner had + 主語 + 過去分詞 + than + 主語 + 過去形で「〜するとすぐに…した」を表します。文頭ではhad と主語を入れかえます(疑問文ではありませんが、語順は疑問文のようになります)。

No sooner had + 主語 + 過去分詞 + than + 主語 + 過去形

例文

No sooner had ... than

No sooner had I arrived than it started to rain.

到着するとすぐに雨が降り始めました。
解説
had と I(主語)の順が入れかわっています。As soon as I arrived, it started to rain.(到着するとすぐに雨が降り始めました)とほぼ同じ意味で、こちらの方が易しい表現です。
No sooner had ... than

No sooner had she sat down than the phone rang.

彼女が座るとすぐに電話が鳴りました。
解説
than の後ろは過去形 rang です。
文中に置く場合
No sooner を文頭に置かず文中で使うときは、had と主語を入れかえない普通の語順にします(I had no sooner arrived than it started to rain.)。

No sooner I had arrived than it started to rain.

No sooner had I arrived than it started to rain.

No sooner を文頭に置くときは had と主語を入れかえます(had I の順)。

理解度チェック

No sooner ... than と as soon as の関係は何ですか。

まとめ

  • No sooner had ... than ... で「〜するとすぐに…した」が言えるようになる