好好学习
天天向上

inon的用法及区别

in on at的用法及区别

咱们学英语,总会遇到in, on, at这三个词。它们看着简单,但用起来是真的头疼。很多人凭感觉随便用,结果说出来的句子总有点别扭。其实搞懂它们不难,关键是找到规律。

咱们可以先把它们想象成一个倒过来的金字塔,从最宽泛的in,到具体一点的on,再到最精确的at。这个规律在描述时间和地点的时候,大部分情况下都管用。

先说地点:从大范围到具体某个点

In:在一个立体空间或大范围里

你就记住,in指的是“在…里面”。这个“里面”可以是看得见摸得着的实体空间,也可以是比较大的地理范围。

比如,一个封闭的空间:

Your keys are in the drawer. (你的钥匙在抽屉里。)

I left my wallet in the car. (我把钱包忘在车里了。)

There’s milk in the fridge. (冰箱里有牛奶。)

这里说的都是一个东西在另一个东西的内部。

它也可以指一个大的地方,比如国家、城市、地区:

She lives in Japan. (她住在日本。)

My office is in the city center. (我的办公室在市中心。)

Mount Everest is the highest peak in the world. (珠穆朗玛峰是世界最高峰。)

这些地方都很大,你没法说出一个精确的点,只能说在一个范围之内。所以用in。

On:在一个平面上或者接触面

On的核心意思是“接触”。一个东西在另一个东西的表面上,就用on。

最常见的用法:

The book is on the table. (书在桌子上。)

There are pictures on the wall. (墙上有几幅画。)

You stepped on my feet. (你踩到我的脚了。)

桌子、墙、地面都是一个平面,东西和这个平面接触了,就用on。

还有一个很常见的用法是街道和楼层:

His shop is on James Street. (他的店在詹姆斯街上。)

We live on the fifth floor. (我们住在五楼。)

街道可以被看作一条线,房子在这条线上,所以用on。楼层也是一个平面。不过要注意,美式英语里说“on the street”,英式英语习惯说“in the street”。

另外,乘坐公共交通工具,一般也用on。你可以把自己想象成站在一个大的平面上:

He was on the plane yesterday. (他昨天在飞机上。)

They were on the train last night. (他们昨晚在火车上。)

I’m on the bus now. (我现在在公交车上。)

但是,对于像轿车或出租车这种你只能“坐进去”的小空间,还是要用in。比如 in a carin a taxi

At:在一个具体的点

At是这三个词里最精确的,它指的是一个特定的“点”。这个点可以是一个具体的地址,也可以是一个大家心里都清楚的位置。

比如,一个精确的地址或位置:

I live at 15 Craig Street. (我住在克雷格街15号。)

Let’s meet at the station. (我们在车站碰头吧。)

He’s waiting at the entrance. (他在入口处等着。)

这些都是非常具体、一说就能找到的点。

At也常用来指代进行某种特定活动的场所:

The children are at school. (孩子们在学校。)

I met him at a party. (我是在一个派对上认识他的。)

She’s working at home today. (她今天在家工作。)

at school 的时候,重点不是说“在学校这个建筑物里面”,而是强调“在上学”这个状态。同样的,at home 强调的是“在家”这个状态,而不是说在房子里。如果你想强调在房子里面,可以说 in the house

总结一下地点的用法:in 是一个大范围或立体空间,像国家、城市、房间;on 是一个平面或接触面,像桌子、墙、街道;at 是一个精确的点,像地址、车站、门口。

再说时间:从长时间到具体时刻

时间的用法和地点的逻辑很像,也是从模糊到精确。

In:一段较长的时间

In用来表示一段不确定的、较长的时间,比如世纪、年代、年份、季节和月份。

  • in the 20th century (在20世纪)
  • in the 1990s (在20世纪90年代)
  • in 2025 (在2025年)
  • in summer (在夏天)
  • in August (在八月)

这些时间跨度都比较大。

另外,泛指一天中的某个时间段,也用in:

in the morning (在早上)

in the afternoon (在下午)

in the evening (在晚上)

还有一个用法是表示“在(一段时间)之后”,通常和将来时连用:

The bus will be leaving in a few minutes. (公交车几分钟后就要开了。)

On:具体的某一天

On比in要具体,它用来指特定的某一天或某个日期。

  • on Monday (在周一)
  • on my birthday (在我生日那天)
  • on Christmas Day (在圣诞节那天)
  • on January 18th (在1月18日)

只要是具体到“天”,就用on。

还有一个特殊情况,如果早上、下午、晚上被一个具体的日期修饰了,那就要用on,而不是in。因为重点变成了“那一天”。

on Friday morning (在周五早上)

They came to town on a snowy evening. (他们在一个雪夜来到镇上。)

At:精确的某个时刻

At是时间里最精确的,用来表示一个具体的时间点。

  • at 9 a.m. (在上午9点)
  • at midnight (在午夜)
  • at lunchtime (在午餐时间)
  • The show starts at 6 PM. (节目晚上6点开始。)

这些都是非常具体的时间点。

另外,像 at night(在夜晚)是一个固定搭配。虽然我们说 in the morning/afternoon/evening,但到了晚上就要用 at night。 不过,如果你想特指某个夜晚,可以说 in the middle of the night (在半夜)。

还有一个需要注意的区别是节日。我们说 on Christmas Day 是指圣诞节当天。但如果说 at Christmas,意思是在圣诞节期间。

一些需要死记硬背的特殊情况

虽然我们总结了规律,但英语里总有些不按常理出牌的固定用法。

  1. At home vs. In the house:前面提过,at home 表示“在家”的状态,而 in the house 强调在房子里面。
  2. At work vs. In the officeat work 指的是“在工作”的状态,in the office 指的是在办公室这个空间里。
  3. On a farm:在农场工作,习惯用 on a farm
  4. In a picture/photo:在照片里,用 in
  5. At the weekend (英) / On the weekend (美):说“在周末”,英国人习惯用 at,美国人常用 on
  6. 不用介词的情况:如果时间名词前面有 last, next, every, this 这些词,就不用加 in, on, at。
    • 错误:I went to London in last June.
    • 正确:I went to London last June. (我去年六月去了伦敦。)
    • 错误:He’s coming back on next Tuesday.
    • 正确:He’s coming back next Tuesday. (他下周二回来。)

搞懂in, on, at的关键,不是去死记硬背每一个用法,而是先理解“范围由大到小,时间由长到短”这个核心逻辑。然后通过多看多用,把那些常见的固定搭配记住,慢慢地就能形成语感了。

赞(0)
未经允许不得转载:七点爱学 » inon的用法及区别

评论 抢沙发

评论前必须登录!

立即登录   注册