When English speakers talk about time and place, there are three little words that often come up: in, on, and at. These common words are prepositions that show a relationship between two words in a sentence.

Some prepositions are rather easy for English learners to understand: behind, over, under, next to, etc...

But these little two-letter prepositions seem to create confusion. Here are a few rules to help you understand when to use in, on, and at in a sentence.

For describing time and place, the prepositions in, on, and at go from general to specific.

 

Prepositions and Time

Let's start by looking at how we talk about time. English speakers use in to refer to a general, longer period of time, such as months, years, decades, or centuries. For example, we say "in April," "in 2015" or "in the 21st century."

Moving to shorter, more specific periods of time, we use on to talk about particular days, dates, and holidays . You may hear, "I went to work on Monday," or "Let's have a picnic on Memorial Day."

For the most specific times, and for holidays without the word "day," we use at. That means you will hear, "Meet me at midnight," or "The flowers are in bloom at Easter time."

Prepositions and Place

When English speakers refer to a place, we use in for the largest or most general places. You can say that "VOA is located in Washington, D.C." And "for the best food, try the restaurants in Chinatown."

For more specific places, like certain streets, we use the preposition on. You may know that President Obama lives on Pennsylvania Avenue inWashington, D.C.

Finally, we get to the most specific places. For exact addresses or intersections, we use the preposition atIf I invited you to visit us here at VOA, I would say, "Come to my office at 330 Independence Avenue." To be exact, it's at the corner of Independence and 3rd Street."

In English, though, there is always an ‘exception to the rule.' When talking about transportation, things get a little hard to understand. We use on for public vehicles like buses or trains, but also for smaller ones like a bicycle. "I rode there on my bicycle." However, you ride in a car.

Still, it helps to know that English prepositions do have some rules.

Following the "general to specific" rule should help you most of the time.

specific - adj. clearly and exactly presented or stated : precise or exact

intersection - n. the place where two or more streets meet or cross each other

voa 2015 / 4 / 25的更多相关文章

  1. voa 2015 / 4 / 27

    As reports of the death toll rise in Nepal, countries and relief organizations around the world are ...

  2. voa 2015.4.29

    Nepal has declared three days of mourning for the victims of Saturday's 7.8 magnitude earthquake tha ...

  3. voa 2015 / 4 / 26

    Now, Words and Their Stories, a VOA Special English program about American expressions. I'm Rich Kle ...

  4. voa 2015 / 4 / 14

    Even with falling oil prices and strong U.S. growth, the head of the International Monetary Fund sai ...

  5. Murano Weekly Meeting 2015.08.25

    Meeting time: 2015.August.25th 1:00~2:00 Chairperson:  Serg Melikyan, PTL from Mirantis Meeting summ ...

  6. 阿里云accessKey如何创建?~ 2015.08.25

    选择导航条上面的ACCESSKeys(工单服务左边,我一开始也没注意到) 创建一下,然后同意 验证一下 收工

  7. 2015.1.25 Delphi打开网址链接的几种方法

    Delphi打开网址链接的几种方法1.使用shellapi打开系统中默认的浏览器              首先需在头部引用 shellapi单元即在uses中添加shellapi,这里我们需要知道有 ...

  8. 10秒钟安装 Vim编辑器,5分钟浏览常用命令 2015.10.25

    首先我想说,vim与vi的命令几乎相同,,所以学习编辑命令时很轻松,排除扩展相关,以及自动补全等配置的使用在外30秒钟安装 Vim编辑器,5分钟浏览常用命令环境:虚拟机Ubuntu:安装vim并浏览命 ...

  9. 2015第25周三iframe小结

    一个 HTML页面可以有一个或多个子框架,这些子框架以<iframe>来标记,用来显示一个独立的HTML页面.这里所讲的框架编程包括框架的自我控制以及框架之间的互相访问,例如从一个框架中引 ...

随机推荐

  1. 项目中的报错信息,maven报错等的总结

    Maven是一个自动化的构建和管理工具.在项目开发中,如果遇到了错误(红叉),一般有如下的解决方法: 1.java.lang.UnsatisfiedLinkError: E:\apache-tomca ...

  2. 2017-5-22 ASP六大 内置对象

    ASP内置对象:提供内建对象,这些对象使用户更容易收集通过浏览器请 求发送的信息.响应浏览器以及存储用户信息(如用户首选项). 1.Request  --- 获取请求对象 获取通过地址栏传值过来的对象 ...

  3. 以太坊RLP用法-go-ethereum学习

    RLP (递归长度前缀)提供了一种适用于任意二进制数据数组的编码,RLP已经成为以太坊中对对象进行序列化的主要编码方式.RLP的唯一目标就是解决结构体的编码问题:对原子数据类型(比如,字符串,整数型, ...

  4. 你真的知道组件中的v-model吗?

    v-model的神奇 html <div id="app"> <input v-model="poin"> {{ poin }} < ...

  5. javaScript 设计模式系列之二:适配器模式

    介绍 适配器模式将一个类的接口转接成用户所期待的,有助于避免大规模改写现有客户代码. In software engineering, the adapter pattern is a softwar ...

  6. Hql没有limit,替换方案

    在HQL+MYSQL中不能直接在查询语句中使用LIMIT进行检索,正确方法为: String hql = "from User where id=? order by addDate des ...

  7. 聊聊AngularJs

    大家好! 今天我们要说的就是我们的AngularJs 当然呢!我们Angular呢! 1.是一个MVC框架,如果我们说他是一个mvc的框架呢!就是有些不太具体了,其实他是我们的MVC的扩展版 当然他具 ...

  8. Bash Shell编程要点小结

    一.case命令 case variable invalue1) command(s);; value2) command(s);; *) command(s);; esac 如果case变量没有被匹 ...

  9. iOS-swift-协议和拓展

    1 协议(protocol) 使用关键字 protocol 创建协议. protocol ExampleProtocol { var simpleDescription: String { get } ...

  10. 解密SuperWebview的一种另类方法

    解密SuperWebview的一种另类方法 什么是SuperWebview SuperWebview是APICloud官方推出的另一项重量级API生态产品,以SDK方式提供,致力于提升和改善移动设备W ...