in、on、at は、どれも日本語で「〜に」「〜で」と訳せます。そのため訳語だけで選ぶと迷います。時間なら範囲の広さ、場所なら内側・表面・一点という見方から判断すると、初めて見る例にも対応できます。
時間は「広い範囲→日→一点」で整理する
| 前置詞 | 基本イメージ | 例 |
|---|---|---|
| in | 年・月・季節・一日の広い部分 | in 2026 / in August / in winter / in the morning |
| on | 曜日・日付・特定の日 | on Monday / on August 17 / on Monday morning |
| at | 時刻・短い一点 | at 7:30 / at noon / at midnight / at night |
morning は広い時間帯なので in the morning ですが、Monday morning のように特定の日に結び付くと on Monday morning です。night は慣用的に at night と覚えます。weekend は米語では on the weekend が一般的です。
this、next、last、every の前には通常、前置詞を置きません。I study English every Sunday. が正しく、in every Sunday とは言いません。today、tomorrow、yesterday にも前置詞は不要です。
場所は「内側・表面・地点」で見る
in は境界の内側や広い地域を表します。in the room、in Tokyo、in the United States のように使います。on は何かに接している表面や線を表し、on the desk、on the wall、on Main Street と言います。
at は場所を内部まで描写せず、一つの地点や活動場所として示します。at the station、at the entrance、at school、at work が代表例です。I am at the station. は駅を現在地として示し、I am in the station. は駅舎の中にいることをはっきり示します。
| 見方 | 例文 | 伝わること |
|---|---|---|
| 地点 | Let’s meet at the bank. | 銀行を待ち合わせ地点として示す |
| 内部 | She is in the bank. | 銀行の建物内にいる |
| 表面 | The sign is on the wall. | 看板が壁の表面に接している |
| 地域 | They live in California. | 州という範囲の中に住む |
乗り物とcornerは米語の使い分けに注意
公共交通機関や、立って移動できる乗り物には on を使い、on the bus、on the train、on a plane と言います。小型の車内を箱として見る car や taxi には in を使い、in the car、in a taxi となります。
米語では at the corner は角を待ち合わせ地点として見る表現です。on the corner は店や建物が角に位置することを表しやすく、There is a cafe on the corner. のように使います。同じ場所でも、話し手がどう切り取るかで前置詞が変わります。
よくある誤り
正:See you on Monday.
誤:The keys are at the table.(机の上にあると言いたい場合)
正:The keys are on the table.
誤:I study English in every Sunday.
正:I study English every Sunday.
練習問題(8点)
空所には in、on、at、または前置詞なしを入れます。各問1点です。
- My birthday is ___ August.
- The meeting is ___ Monday morning.
- The train leaves ___ 8:15.
- There is a key ___ the table.
- Let’s meet ___ the main entrance.
- My sister lives ___ Osaka.
- I left my bag ___ the taxi, but my friend was still ___ the bus. 2か所とも答える。
- I practice speaking in every evening. を自然な英文に直す。
解答と理由
1〜4
- in。月は幅のある期間として扱います。
- on。曜日に特定の morning が付いても、日を表す on を使います。
- at。8:15は時刻という一点です。
- on。鍵が机の表面に接しています。at the table なら「食卓について」という地点・活動の意味になり得ます。
5〜8
- at。入口を待ち合わせの一点として示します。
- in。都市という地域の範囲内に住んでいます。
- in the taxi / on the bus。小型車は in、公共交通機関は on が基本です。2つとも正解で1点です。
- I practice speaking every evening.。every の前に in は置きません。
まとめ
時間は in=広い期間、on=日、at=一点。場所は in=内側、on=表面、at=地点が出発点です。ただし、同じ場所でも建物の中を示すか、待ち合わせ地点として示すかで選択が変わります。例外を暗記する前に、話し手の見方を確認しましょう。
英語音読・書き取りコース 第1巻で続ける
まずはこの記事の例文と練習を終えてください。さらに音読・ディクテーション・読解・作文を順番につなげたい方は、全24課のPDF英語教材で学習を続けられます。
英語教材の内容を見る 全24課・515ページ / noteで販売中