YouTubeチャンネル開始!無料で英語学習のやり方がわかります!

英語前置詞の省略とは?省略の法則と見分ける方法を説明

英語前置詞の省略とは?省略の法則と見分ける方法を説明|トイグルEnglish

英語には、前置詞を使わずに時間などを表す型と、前置詞を省略できる型があります。

たとえば、I read a newspaper every day.(私は毎日新聞を読む)の every day は、前置詞なしで時間を表す名詞句です。on every day という形から必ず on が消えたと考える必要はありません。

英語を勉強しているあなたは、次のような疑問を持っていないでしょうか?

  • 前置詞はどのような条件で省略されるのか?
  • 前置詞の省略はなぜ起こるのか?
  • 前置詞の省略を見抜くにはどうすればいいか?

そこでトイグルでは、前置詞の省略について詳細を解説していきます。学習の参考になるはずです。

1. 前置詞を使わない型と省略できる型を区別する

英語の前置詞とは、at、on、inなどに代表される語(または句)です。前置詞は時間、場所、方向などをあらわす際に用いられます。

英語では場合によって前置詞が省略されることがあります。例を見てみましょう。

  • (1) I will try it again next Monday. (次の月曜日に再び試してみます)
  • (2) I will give you a call (on) Monday. (月曜日に電話をします)

(1)の next Monday は、前置詞を付けずに「次の月曜日に」を表す時間の名詞句です。

(2)は前置詞onの省略が「可能」な例です。前置詞は省略してもしなくてもどちらでもよいです。

このように、(1)のような前置詞を使わない時間表現と、(2)のような前置詞を省略できる表現は区別して覚えるとよいです。

文を読むときは、名詞句が主語や目的語なのか、それとも時間・期間などを示す副詞的な役割なのかを確認しましょう。

先ほどの例文をもう一度見てみましょう(2は前置詞onを省略した状態です)。

  • (1′) I / will try / it / again / next Monday.
  • (2′) I / will give / you / a call / Monday.

(1′)の next Monday は、動作を行う時を示します。名詞句は主語や目的語だけでなく、このように副詞的にも使えます。

(2′)の Monday も電話する時を示します。曜日を表すこの型では、on Monday とすることもできます。

もっとも、(1)のnext Mondayなどは、ほとんど固定化されている表現です。学習上はフレーズとして覚えてしまって差し支えません。

以下、前置詞を使わない型と、省略が可能な型をより詳しく見ていきます。

表現ごとの型を覚えよう
前置詞の有無は、名詞句の種類や動詞・形容詞が取る構文によります。すべてを一つの省略規則で説明するのではなく、next Monday、on Monday / Monday のように具体的な型を確認しましょう。

2. 前置詞なしで使う表現

ここでは、前置詞なしで使う代表的な時間表現と、that節を直接続ける構文を紹介します。

以下、例文とともに見ていきましょう。

2-1. last, next, thisなどがつく場合

  • (3) I saw him last Friday. (私は彼を先週の金曜日に見た)
  • (4) See you next year. (来年会いましょう)
  • (5) This morning all the windows were open. (今朝、全部の窓が開いていた)
  • (6) I was busy that afternoon. (私はあの午後忙しかった)
  • (7) My health is not so good these days. (近頃、私の健康は良くない)

last Friday、next year、this morning などは、通常、前置詞なしで時を表します。that afternoon などには on that afternoon のように前置詞を伴う使い方もあります。「これらの語+名詞」なら必ず前置詞を削る、という規則ではありません。

(3)はlast、(4)はnext、(5)はthis、(6)はthat、(7)はtheseが用いられている例です。

2-2. some, everyなどがつく場合

  • (8) I wish to go back there some day. (いつかそこに戻りたいと願っている)
  • (9) You may see him any day you like. (彼には好きな日に会えますよ)
  • (10) Every winter I make a trip to the U.S. (毎年の冬、私はアメリカに旅行する)
  • (11) That dream will come true one day. (その夢はある日叶うだろう)
  • (12) We worked all evening. (私たちは一晩中働いた)

some day、every winter、one day、all evening などは、前置詞なしで時や期間を表せます。any day には on any day の形もあり、all evening に for を付けて期間を示すこともできます。時間以外の名詞にまでこの型を一般化しないようにしましょう。

(8)はsome、(9)はany、(10)はevery、(11)はone、(12)はallが用いられている例です。

2-3. today, yesterdayなどがつく場合

  • (13) I had a wonderful time today. (私は今日、素晴らしい時を過ごした)
  • (14) I was there yesterday. (私は昨日、そこにいた)
  • (15) I’ll try that tomorrow. (明日それをやってみましょう)
  • (16) I’ll see you tomorrow morning. (明日の朝にお会いしましょう)
  • (17) I ordered it yesterday afternoon. (昨日の午後にそれを注文した)

today、yesterday、tomorrow は、これらの例では前置詞なしで時を表します。

tomorrow morningやyesterday afternoonのような表現も同様です。

2-4. that節の前

  • (18) Be aware that this idea is far from original. (この発想はオリジナルのものと程遠いことを自覚してください)

aware は aware of+名詞 と aware that+節の両方の構文を取ります。このような語では、that節を前置詞なしで直接続けられます。

(18)は aware that+節の型です。どの「動詞・形容詞+前置詞」でも、前置詞を削って that節を続けられるわけではありません。その語が that節を直接取れるかを確認する必要があります。

3. 前置詞を随意的に省略する場合

いくつかの条件に当てはまる場合、文中の前置詞は明示してもよいし、省略してもよいです。

以下、例文とともに見ていきましょう。

3-1. 期間、時間、距離などをあらわす場合

  • (19) We stayed there (for) two weeks. (私たちはそこに2週間滞在した)
  • (20) (At) What time did you get home? (何時に家につきましたか)
  • (21) We walked (for) 4 kilometers. (4キロメートル歩きました)

前置詞を含む句が期間、時間、距離などをあらわす場合、前置詞は省略してもよいです。

(19)は期間、(20)は時間、(21)は距離をあらわす例です。

用語の解説
こうした性質を持つ名詞句は「副詞的目的格」と呼ばれます。

3-2. 曜日を表す名詞の前

  • (22) The video was posted around 2 p.m. (on) Sunday. (その動画は日曜日の2時頃に投稿された)

曜日をあらわす名詞の前では前置詞が省略されることがあります。省略がある場合、より<くだけた>言い回しになります。

尚、『2-2. some, everyなどがつく場合』で説明したように、every Monday などは、通常、前置詞なしで使う時間表現です。

  • (23) Every Saturday the park hosts the Green Market. (毎週土曜日、その公園はグリーンマーケットを開催する)

3-3. ofを用いて形容詞的な働きをする名詞句

  • (24) When I was (of) your age, I had long hair. (私があなたの年齢だった時、長髪だった)
  • (25) (Of) What color is your hair? (あなたの髪は何色ですか)

「of+名詞」が年齢・形・大きさ・種類などをあらわす場合、ofは省略されることがあります。

記述の対格
「ofを用いて形容詞的な働きをする名詞句」は「記述の対格」とも呼ばれます。詳しくは別記事で解説しているので、より深く知りたい方はご参照ください。

3-4. 動名詞の前

  • (26) I spent my time (in) reading. (読書に時間を費やした)

前置詞の目的語に動名詞を用いる場合、前置詞が省略されることがあります。

3-5. 不定詞の中

  • (27) London is a good place to live (in). (ロンドンは住むのに良い場所だ)

to不定詞の内部に前置詞が用いられる場合、省略されることがあります。

3-6. 疑問詞が導く節

  • (28) I always worry (about) how I get along with my coworkers. (私はいつもどうやって同僚と仲良くすればいいか心配している)

疑問詞によって導かれる節が前置詞の目的語になる場合、前置詞は省略されることがあります。

4. まとめ

この記事では、前置詞の省略について詳細を解説してきました。

内容をまとめると次のようになります:

  1. 英語の前置詞は省略されることがあります
  2. next Monday や every day は前置詞なしで時を表します
  3. 期間や距離をあらわす場合に前置詞は随意的に省略されます
  4. 前置詞の有無は表現や構文ごとに確認します

トイグルでは他にも、英文法に関する記事を執筆しています。興味のある方はぜひご覧ください。

Good luck!

2 COMMENTS

悠

When I was (of) your age, I had long hair. (私があなたの年齢だった時、長髪だった)
(Of) What color is your hair? (あなたの髪は何色ですか)

これは、例として元の文に直すと
When I was 12 years old. (old:形容詞) → of + 抽象名詞(age)で形容詞に
Your hair is red. (red:形容詞) → of + 抽象名詞(what color)で形容詞に

このような感じの理解で正しいでしょうか?

田邉竜彦

>悠様

When I was (of) your ageとWhen I was 12 years oldでは、文中の要素(語彙)が異なりますので、単純に比べるのは少し難しいですね。
(of your ageがもともとX years oldだったというわけではありません。)

はじめの英文に注目すると、When I was your ageという箇所にて、そこにはofの省略があり、of your ageが形容詞の働きをする(専門用語で「記述の対格」と言います)と考えられるとよろしいかと思います。

Your hair is red.の例も同様にお考えください。

コメントを残す

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