質問: will be と will take it(1 will be 2 will take 3 will pass) some time before he comes here. 1~3の中から適するものを選ぶ問題なのですが、私は 2 のwill take だとおもったのですが、解答は 1 の will be でした。 彼がくるまでには しばらくかかるだろうという文意で 2だと おもったのですが、どうして 1なのか 説明を御願いしたのです よろしくおねがいします
回答: 既出の回答でもう理解なされたと思いますがだめ押しの意味で少し補足します。 もし、2番を取るとすれば、it will take some time (しばらく時間がかかる)となりますので、何に時間がかかるのかを説明する he comes here をto 不定詞の文にしなければなりません。 そういう意味で前回答者の it will take some time for him to come here. のような仮主語構文にするか he takes some time to.......などのようなまったく別の文の to 不定詞を使わなければなりません。 しかしここでは、あくまでも主語はit で始まっていますしそれを、指す動名詞もto不定詞もみあたりません。 と言うことはit will be や there will be のような「ある」という意味を持つ be 動詞 しかないと言うことになると思います。