お薦めの英語学習法や文法説明

英語オタクの私がこれまでに得た色々な情報をお伝えします!

動名詞を後ろに続けられない前置詞 | While / When ~の「主語+be動詞」 の省略

動詞を名詞に変えたものには不定詞と動名詞があります。この2つの違いの一つとして「前置詞の後に不定詞の名詞的用法を続けることはできないけれど、動名詞は続けることができる」と習いましたよね。ところが、全ての前置詞が後ろに動名詞を続けられるわけではありません。今回は注意すべき前置詞についてお伝えします。

 

まずは前置詞と動名詞について簡単に復習しておきましょう。

 

前置詞(句)

前置詞(句)は主に名詞(句/節) や代名詞の前に置かれる比較的短い語です。

at / in / into / on / of / out of / from / to / for / across  / along / above / below / beside / by / about / during / between / among / before / after / since / until / against / with / without / within などがあります。

 

動名詞

動詞に~ingをつけて名詞化したもので、「~すること」という意味です。動詞の性質も持ちながら名詞の役割をします。

 

 

問題

次の英文が正しいか間違っているか考えましょう。

1.  She is interested in studying abroad.

 

2.  He is above telling lies.

 

3.  I visited a lot of sightseeing spots during staying in the city.

 

4.  This book is beyond my understanding.

 

5.  Please wait here until finishing the report.

 

 

解答と解説

 

1.  〇  She is interested in studying abroad.

 be interested in ~は「~(すること) に興味がある」という意味です。

 

2.  〇  He is above telling lies.

 ここでのabove は「~より上の」という位置関係を表しているわけではありません。(その場合、動名詞を後ろに続けることはできません。)

 

ここでは「(高潔なので)~のようなことはしない」という意味です。

この文の意味は「彼は嘘をつくようなことはしません。」

 

 

3.    I visited a lot of sightseeing spots during staying in the city.

口語ではこのようにduring の後ろに動名詞を続ける場合もあるようですが、厳密にはこの文は間違っています。

 

 duringを英英辞典で調べると「when」と説明されています。日本語では「ある期間の間に」などと書かれています。つまり、during の後ろには「いつ」という情報が続かなければいけないため、「動作、行為」を表す動名詞は適切ではないのです。

 

during の後には多くの場合、「所有格/the +名詞」が続きます。

例)during my stay in the city / during the stay in the city

ここでの stay は名詞です。

(stay には動詞、名詞の両方の役割があります。)

 

比較

  I visited a lot of sightseeing spots while staying in the city.  

 I visited a lot of sightseeing spots while I was staying in the city.

while は接続詞です。

while や when などに導かれる節の主語(ここでは I)が、主節の主語 (ここでは I) と同じとき、主語+be動詞」は省略されることが多いようです。

 

つまり、厳密にはwhile staying の stayingは動名詞ではなく、現在分詞です。

(進行形は be動詞+現在分詞)

 

 

 

4.    This book is beyond my understanding.

ここでの beyond は「~の向こう側で」という位置関係を表しているわけではありません。(その場合、動名詞を後ろに続けることはできません。)

 

ここでは「(能力などが)~を超えた、~できないほど」という意味です。

 

 

 

5.  ✖  Pease wait here until finishing the report.

until を接続詞として使い、until you finish the report いうことはできますが、前置詞のuntilの後に動名詞を続けることはできません。

 

 untilを英英辞典で調べると「up to the time」と説明されています。日本語では「~までずっと」などと書かれています。つまり、until の後ろには「いつ」という情報が続かなければいけないため、「動作、行為」を表す動名詞は適切ではないのです。

 

 

このように「期間」「時」「場所」などが続くような意味を持つ前置詞のあとに、「動作や行為」を表す動名詞を続けることはできないので、気をつけましょう。

 

お読みいただき、ありがとうございます。