新东方网>英语>英语学习>语法词汇>语法指导>正文

最易混淆介词:介词at、on、in在英语里到底怎么用?

2019-11-08 15:36

来源:互联网

作者:

  eg:I often go fishing on/ at weekends.我经常在周末去钓鱼。

  用于morning/afternoon/evening/night/day前

  此时这类名词前多有修饰语或带有of等引起的后置修饰语,指具体的或不具体的某一日

  ·on a cold afternoon

  ·on the night of October 1, 1997

  ·on the first day

  ·on his birthday

  ·on Friday afternoon

  用于公共节假日前

  ·on Teachers’ Day

  ·on Christmas Day/Eve

  ·on National Day

  需要特别注意的是,at,on都可用来表示“节假日”,但at侧重指“休假的时节”,而不是指具体的哪一天;on侧重指具体的时日,与它连用的短语中多含“Day”

  ·at New Year(在新年期间)

  ·at Christmas (在圣诞节期间)

  ·on New Year’s Day(在元旦那天)

  ·on Christmas Day (在圣诞节)

  选用介词in的场合

  用于泛指一天的上午、下午、傍晚

  如:in the morning/afternoon/evening/night

  用于某个较长的时间,像世纪、朝代、年、月、季节

  ·in March

  ·in spring

  ·in 1997

  ·in the twenty-first century(在二十一世纪)

  ·in one’s fifties(在某人50多岁时)

  用于表示“从现在起,多久以后或多长时间内”的短语之前

  She’ll see me again in a week’s time.一周后她再来看我。

  I can draw a beautiful horse in five minutes.

  我可以在五分钟内画好一匹好看的马。

  There are seven days in a week.一周有七天。

  省略介词的情况

  有些情况,既不用in,也不用on和at,时间前面可不带介词。家长可以让孩子认清标志,注意哪些情况下要省略介词,避免画蛇添足。

  next,last,this,that与时间名词连用作状语时

  We’re going to work on a farm next Sunday.下个星期天,我们要去农场劳动。

  They visited the Great Wall last year.去年他们参观了长城。

  today, tomorrow, yesterday, the day before yesterday,等之前

  Are you free tomorrow night? 明晚你有空吗?

  Where did you go the day before yesterday? 前天你去哪儿了?

版权及免责声明

凡本网注明"稿件来源:新东方"的所有文字、图片和音视频稿件,版权均属新东方教育科技集团(含本网和新东方网) 所有,任何媒体、网站或个人未经本网协议授权不得转载、链接、转贴或以其他任何方式复制、发表。已经本网协议授权的媒体、网站,在下载使用时必须注明"稿件来源:新东方",违者本网将依法追究法律责任。

本网未注明"稿件来源:新东方"的文/图等稿件均为转载稿,本网转载仅基于传递更多信息之目的,并不意味着赞同转载稿的观点或证实其内容的真实性。如其他媒体、网站或个人从本网下载使用,必须保留本网注明的"稿件来源",并自负版权等法律责任。如擅自篡改为"稿件来源:新东方",本网将依法追究法律责任。

如本网转载稿涉及版权等问题,请作者见稿后在两周内速来电与新东方网联系,电话:010-60908555。

热搜关键词