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. struts2.1.6教程十一、注解配置

    在此先略去注解配置的实例,具体可以参看官方提供的文档.其实在熟悉struts及相关的一些内容后,再来看文档是比较容易理解得.只是要注意使用注解Annotition时: (1)要多导入一个jar包:st ...

  2. 如何打一个FatJar(uber-jar)

    如何打一个FatJar(uber-jar) FatJar也就叫做UberJar,是一种可执行的Jar包(Executable Jar).FatJar和普通的jar不同在于它包含了依赖的jar包. 1. ...

  3. web—URL不同形式地址的问题

    浏览网页时,不同的网站有不同的URL显示方式. 第一种形式: http://www.cnblogs.com/sylarmeng/p/6738695.html 具体的文章用数字(或组合字母)字符串来标识 ...

  4. 地理位置 API

    js获取地理位置的接口navigator.geolocation geolocation对象有三个方法 1.getCurrentPosition 2.watchPosition 3.clearWatc ...

  5. python 字符串常用方法

    字符串常用方法 capitalize() String.capitalize() 将字符串首字母变为大写 name = 'xiaoming' new_name = name.capitalize() ...

  6. 如何编写Hexo主题

    完成一个Hexo的主题其实很简单,和写静态页面差不多,只是内容部分通过Hexo的变量去获取,而且Hexo还内置了一些辅助函数帮你快速方便地完成繁琐的处理. 起步 在写代码之前要先把项目结构搭建好,一个 ...

  7. 编码的秘密(python版)

    编码(python版) 最近在学习python的过程中,被不同的编码搞得有点晕,于是看了前人的留下的文档,加上自己的理解,准备写下来,分享给正在为编码苦苦了挣扎的你. 编码的概念 编码就是将信息从一种 ...

  8. JAVA中使用JSONObject对象必备

    JSON 即 JavaScript Object Natation,它是一种轻量级的数据交换格式,非常适合于服务器与 JavaScript 的交互.本文将快速讲解 JSON 格式,并通过代码示例演示如 ...

  9. 宿主机共享文件夹给不同Linux虚拟机的方法

    一.Windows/Linux宿主机共享文件夹给VMWare中的Linux虚拟机 1.能安装vmware tools1)在vmware的ubuntu中安装vmware tools2)在vmware中开 ...

  10. Python原理 -- 深浅拷贝

    python原理 -- 深浅拷贝 从数据类型说开去 str, num : 一次性创建, 不能被修改, 修改即是再创建. list,tuple,dict,set : 链表,当前元素记录, 下一个元素的位 ...