新浪博客

英语语法——at,in与on的区别、ago和before的区别

2016-07-06 11:24阅读:
一、at,inon的区别
(1) 表示时间,注意以下用法:
表示时间的某一点、某一时刻或年龄等用 at
I get up at six in the morning. 我早上六点钟起床。
He got married at the age of 25. 25 岁结婚。
英语语法——at,in与on的区别、ago和before的区别

泛指一般意义的上午、下午或晚上以及月或年等较长的时间,一般用 in
We watch TV in the evening. 我们晚上看电视。
He went to Japan in 1946. 他于 1946 去了日本。
若表示星期几或某一特定的日期,则用 on
He left here on the fifth of May. 他于 5 5 日离开这儿。
(2) 表示地点、场所、位置等,注意以下用法:
表示某一点位置,用 at
We live at No. 87 Beijing Road. 我们住在北京路 87 号。
The hospital is at the end of the street. 医院在这条街的尽头。
与名词所有格连用表示地点,也用 at。如:
at my sisters 在我姐姐家
at the doctors 在医务室
表示空间或范围,用 in
Whats in the box? 这盒子里有什么?
He lives in Paris with his wife. 他同他妻子住在巴黎。
二、agobefore的区别
. ago adv. “……以前”指从此刻起,若干时间以前,通常与过去连用。如:
It happened two days ago.这件事发生在两天以前。
I met him a few minutes ago.我在几分钟以前碰到他。
. before adv, prep & conj “……以前”指从那时起若干时间以前。通常与完成时、过去时等连用。还可用作前置词或连接词表时间,而ago 则不能这样用。
He said that he had seen her two days before.他说他两天前见到过她。(表从她说话那时起两天前)
I had been fine the day before.(那天)前一天的天气很好。
Ive seen that film before.
I never met him before.

我的更多文章

下载客户端阅读体验更佳

APP专享