英語のbyとは、by the door(ドアのそばに)やby Monday(月曜日までに)などを典型的な用法とする前置詞です。
byは複数の意味を持つ多義語であり、使い方を覚えるのが難しいです。英語を勉強しているあなたは、「byの用法がわからない」とお悩みではないでしょうか?
そこでトイグルでは、前置詞byについて詳細を解説していきます。byと他の前置詞の違いも紹介するため、英語初級者から上級者まで、学習の役に立つはずです。
1. 前置詞byの中心的な意味は「近接」

多くの学習者にとって、byは受動態(受身形)に使われる単語と覚えられます。例えば、X cleans Y(XがYを掃除する)をY is cleaned by X(YはXによって掃除される)のように、byを受動態を通じて学んだ方は多いでしょう。
しかし、実際に英語を読んだり聞いたりすると、byは受動態以外に使われることが多いと気づきます。その用法は受動態のbyからは想像不可能であり、意味解釈に苦戦する方は少なくありません。
実は、英語の前置詞は多くの場合、一つの核となる意味があり、それが比喩的に派生して複数の用法に発展しています。byの中核的な意味は「近接(近さ)」であり、ほとんどすべての用法がこのイメージで解釈できます。
例を見てみましょう。次の2つの文はいずれも「近接」のイメージで理解できます。
- a house by the sea (海の近くの家)
- by phone (電話で)
上の例は「海の近くの家」の意味です。家と海は物理的に近接していることから、前置詞byで関係性を表現します。
下の例は「電話で」の意味です。byはこのように手段を表す際にも使えます。何かをする方法が近くにあることは、それを実行できることに他なりません。
byは他にも複数の用法があるが、そのいずれも「近接」の意味の拡張で解釈できます。以下、byの詳細を見ていきましょう。
2. 前置詞byの使い方
前置詞byは「近接」を中心的な意味として、そこから様々な用法に派生します。トイグルでは、前置詞byの意味ネットワークを次のように定義しました。

用法を1つずつ見ていきましょう。
2-1. 場所を表すby

- (1) She stood by the window. (彼女は窓のそばに立っていた)
- (2) I’ve walked by this building numerous times. (私は何度もこの建物のそばを歩いてきた)
- (3) I stopped by my local Walmart earlier today. (今日の少し前に地元のウォールマートに立ち寄った)
- (4) We’ll stand by you. (あなたを支持しますよ)
(1)は位置を表すbyです。女性が物理的に窓のそばに立っていたことを表します。前置詞byの持つ「近接」のイメージがそのまま使われている用法です。
(2)は通過を表すbyです。話し手は建物のそばを歩いたことから、その場所を通過したと捉えます。位置のbyが動きのない状況を表したのに対し、通過のbyは動きのある状況を示します。
(3)は立ち寄りを表すbyです。ある場所を一時的に訪ねる様子を表します。stop by(立ち寄る)、drop by(ちょっと訪ねる)、come by(ちょっと立ち寄る)などが代表的な例です。
(4)は比喩的な位置を表すbyです。前置詞byの示す場所は、物理的空間だけでなく心的空間にも及びます。心的に誰かのそばにいることは、その人を支持するの意味です。
2-2. 手段を表すby

- (5) Please contact the IT support team by email. (EメールでITサポートチームに連絡してください)
- (6) Did you happen to pick those up by mistake? (ひょっとして誤ってこれらを取ってしまったのですか?)
- (7) Susan caught me by the arm. (スーザンは私の腕をつかんだ)
- (8) The film was based on a novel by Edward Anderson. (この映画はエドワード・アンダーソンの小説に基づいています)
(5)は手段・方法を表すbyです。「…によって」と解釈するとわかりやすいです。byの持つ近接のイメージが、方法へと比喩的に拡張したものです。
(6)は結果を表すbyです。手段・方法のbyの一種です。by mistake(誤って)、by chance(偶然にも)、by luck(幸運にも)などが代表的な例です。
(7)は「つかんで」のby。物理的に身体の一部をつかむことです。catch(つかむ)、grab(不意につかむ)、hold(しっかりつかむ)、take(取る)などの動詞と用いられることが多いです。
(8)は行為者を表すbyです。受動態で使われるbyもこれの一種です。
2-3. 時間を表すby

- (9) I need to make a decision by tomorrow. (私は明日までに意思決定をする必要がある)
- (10) He will be in Dallas by the time we arrive at 11:40 a.m. (私たちが11時40分に到着するまでに、彼はダラスにいる)
- (11) She works by day as a nurse and by night as a blogger. (彼女は看護師として日中働き、ブロガーとして夜働く)
- (12) Several months went by and the sharp pain went away. (何ヶ月か経過し、鋭い痛みが消えて無くなった)
(9)は時間的限度を表すbyです。時間を表すbyはこの用法が多いです。「…までに」と解釈するとわかりやすいです。動作・状況がある時点までに完了することを示します。
(10)
(11)は期間を表すbyです。この用法のbyは「日中は…, 夜間は…」のように、時を対比させる際に使われることが多いです。
(12)は時間的経過を表すbyです。(2)で紹介した「通過のby」が時間に拡張されたものです。時間が通過する(過ぎ去ってゆく)の意味です。
2-4. 基準を表すby

- (13) By law, employers must keep accurate employment records. (法律によると、雇用主は正確な従業員の記録をつけなくてはならない)
- (14) Produce and meat are sold by the kilo. (農産物と肉はキログラム単位で売られる)
- (15) The population of Tokyo increased by 276,500 people. (東京の人口は276,500人増えた)
- (16) The dimensions at the base were 17.5 meters by 10 meters. (土台の寸法は17.5×10メートルです)
- (17) Ten multiplied by three equals thirty. (10に3を掛けると30)
- (18) Smartphone usage in India is increasing day by day. (インドのスマートフォン使用数は日に日に増えている)
(13)は基準を表すbyです。前置詞byの「近接」のイメージが「基準」へと拡張されたものです。何かが近くにあるということは、それが判断の基準になり得るということです。
(14)は単位を表すbyです。重さや長さの基準に使われます。by the gallon(ガロン単位で)、by the hour(時間単位で)、by the pound(ポンド単位で)などが代表的な例です。
(15)は程度を表すbyです。数や量が増えたり減ったりする様子を示します。この用法は直感的に分かりづらいので注意しましょう。
(16)は寸法を表すbyです。他にもa 4-by-5 card(縦4インチ横5インチのカード)のように、ハイフンを使って表すこともあります。
(17)は乗除を表すbyです。乗除とは掛け算とわり算のことです。割り算はTen divided by two equals five. (10を2で割ると5)のように表します。
(18)は漸次的変化を表すbyです。漸次的(ぜんじてき)とは数量が徐々に増えたり減ったりすることです。day by day(日に日に)、one by one(1つずつ)、step by step(1歩ずつ)のように使います。
3. byと他の前置詞の違い
byは他の前置詞と比較することにより、用法の違いがいっそう際立ちます。
ここでは、byとuntilの違い、byとnearの違い、byとbesideの違い、by, per, inの違い、by oneselfとfor herselfの違いついて説明していきます。
3-1. 時間を表すbyとuntilの違い
byとuntilはどちらも「…まで」の意味で時間を表すが、ニュアンスが異なります。次の例文を比較してみましょう:
- Susan will be here by 3 o’clock. (スーザンは3時までにここに来る)
- Susan will be here until 3 o’clock. (スーザンは3時までここにいる)
byの表す時間は「動作・状態がその時までに完了する」です。スーザンが3時までに来れば、それが1時30分でも2時5分であっても構いません。
untilの表す時間は「動作・状態がその時点まで継続する」です。スーザンは3時までの間ずっといることが含意されます。
3-2. 近接を表すbyとnearの違い
byとnearはどちらも近さを表すが、ニュアンスが異なります。次の例文を比較してみましょう:
- We live by the sea. (海のそばに住んでいる)
- We live near the sea. (海の近くに住んでいる)
上の例文(live by the sea)は海が見えるくらい近い際に適した表現です。下の例文(live near the sea)も海に近いと言っているが、少々の距離(例えば海から5km)があっても使用できます。
3-3. 近接を表すbyとbesideの違い
byとbesideはどちらも「…の隣に」と訳される前置詞です。この意味において、次の例文はbyとbesideのどちらも使用できます:
- He was standing by the door. (彼はドアの隣に立っていた)
- He was standing beside the door. (彼はドアの隣に立っていた)
(A Comprehensive Grammar of the English Language)
一方、byとbesideでは位置関係の捉え方が異なります。次の例文を見てみましょう:
- The shell exploded by the wing of the aeroplane. (砲弾が飛行機の翼のそばで爆発した)
(英語の前置詞)
by は翼の近くで爆発が起きたことを表し、上下・左右のどの方向かまでは限定しません。
beside は翼の横・脇という位置関係に焦点を置きます。爆発が翼の横で起きた文脈なら beside も使えます。爆風が広がる方向を理由に、beside を誤りと判断することはできません。
3-4. 単位を表すby, per, inの違い
単位を表す方法には、by(…で)、per(…につき)、in(…で)などがあります。それぞれの用法を比較してみましょう:
- We only sell it by the metre. (我々はそれをメートル単位でのみ売ります)
- Rooms cost £50 per person, per night. (部屋は1人につき1泊50ポンドです)
- They arrived in dozens. (彼らは何十人もの人で到着した)
(Oxford Advanced Learner’s Dictionary)
byを使って単位を表す場合、by the metre(メートル単位で)やby the year(1年ぎめで)のように「by+the+名詞」で用いることが多いです。
perは「…につき」の意味で、50 kilometres per hour(時速50キロ)のように用います。inはin groups(グループで)やin twos(2人ずつ)のように使います。
3-5. by oneselfとfor oneselfの違い
by oneselfとfor oneselfには意味の違いがあります。次の例文を比較してみましょう:
- I’m going to London by myself next week. (私は来週1人でロンドンに行く)
- Everyone knows what’s best for him- or herself. (誰もが彼あるいは彼女のために何が最善か知っている)
(Oxford Advanced Learner’s Dictionary)
by oneselfは「1人で」の意味です。for oneselfは<目標のfor>により「…のために」と解釈されます。
for oneselfは「他人に頼らないで自分で」の意味もあります:
- I can’t tell you what to do – you’ll have to decide for yourself. (私はあなたに何をすべきか言えない. あなた自身で決めなくてはならない)
(Oxford Advanced Learner’s Dictionary)
4. まとめ
この記事では、英語の前置詞byについて詳細を解説してきました。
内容をまとめると次のようになります:
- 前置詞byは「近接」のイメージです
- 位置、手段、時間、基準などに使えます
- 受動態の行為者を表す際にも用います
- 似た意味の他の前置詞があります
英語初級者の方は、基本的な用法である場所から覚えましょう。中級者の方は比喩的に拡張された意味を理解すると良いです。上級者の方は、他の前置詞との使い分けができると表現の幅が広がります。
トイグルでは他にも、英文法に関する記事を執筆しています。興味のある方はぜひご覧ください。
Good luck!