木. 11月 30th, 2023

You:     It is still quite hot, isn’t it?

Me :       Yes, but it will not be long (           ) before fall comes.

あなた: まだまだ暑いですね。

私:           そうね、でもまもなく秋が来ますよ。

(    ) の中に入るものはA~Dのどれでしょう。

A. after   /    B. before   /    C. since  /   D. till

正解はB。今回は「It will not be long before S+V.」の構文をマスターしよう。

直訳すると、「SがVする前は長くないでしょう」となりますので、
日本語で「まもなくSはVするでしょう」という意味です。

beforeのあとは「時」を表す副詞節なので、内容が未来を表す時でも現在形(または現在完了形)を使うのがルールです。

今回は “the fall comes.”と現在形となっています。今回の構文とは違って、before long という熟語がありますが、これは「まもなく」before long=soonという意味です。