in和for在后面接时间时的区别和用法是什么

 我来答
hetingguliang
2018-03-30 · TA获得超过3326个赞
知道小有建树答主
回答量:25
采纳率:100%
帮助的人:4657
展开全部

in 和for 后面都可以接表示一段时间的时间状语,for +一段时间 就表示一段时间,in +一段时间表示一段时间以后,一般用于将来时态,因为它所表达的时间是从现在起以后的时间.

如:I have been living in Tianjin for 5 years.我在天津已生活了5年.

I will be living in Tianjin in 5 years.5年后我将在天津生活.

英语中表示时间介词 on in by at的用法:

一、用in的场合

(1)表示“在某年/月/季节”这个含义时,须用介词in.例如:in 1980.

(2)表示“从现在起一段时间以后”时,须用介词in.例如:They will go to see you in a week.

(3)表示“在某世纪”时,须用介词in.例如:This machine was invented in the eighteenth century.

(4)表示“在某年代或特定世纪某年代”时,须用介词in.例如:This incident happened in the 1970''''s.

除此之外,morning / evening / afternoon 三个词也常跟介词in连用.

二、用on的场合

(1)表示“在具体的某一天”或“(在具体的某一天的)早上、中午、晚上”等,须用介词on.例如:on May 10th,1982,on a rainy morning,on a summer afternoon.

(2)表示“在星期几”或“在星期几的早上、中午、晚上”等,须用介词on.例如:

on weekdays,on Saturday morning.

(3)表示“在某一节日”时,须用介词on.例如:on Mid-autumn Festival,on Teachers''''Day.

注意:当morning,evening,afternoon被of短语修饰,习惯上用in,而不用on.例如:

in the early morning of September 10th 在9月10的清晨;in the late afternoon of September 12th 在9月12日的傍晚.

三、用at的场合

(1)表示“某一具体时刻(即几点几分时)”,须用介词at.例如:at six 

(2)用在特定的时候(时节、时机)时,须用介词at.例如:

They were happy at that time.他们那时很幸福.

(3)表示“在中午、在夜晚、在周末”时,须用介词at.例如:

What do you often do at noon?你中午经常做些什么?

You can see many stars in the sky at night.夜晚你能看到天空中有许多星星.

(4)表示“在……岁”时,须用介词at.例如:

At the age of nine ,the boy could swim well.在九岁的时候,这孩子就游泳游得很好了.

四、用by的场合

by+时间名词.意为:“到…时(已发生某事),此时谓语多用完成时;最晚、不迟于…,在…之前”.如:by now/then/this time/next Friday/the end of/three o`clock等.

By the end of last year,another new gymnasium had been completed.(2003上海·春)到去年年底,又有一座新体育馆峻工了.

The train leaves at 6:00 pm.So I have to be at the station by 5:40 pm at the latest.(NMET97)火车下午六点开,所以最晚我得五点四十赶到车站.

花园教育小能手
高能答主

2021-06-16 · 我是教育小达人,向大家专注分享教育知识。
花园教育小能手
采纳数:390 获赞数:7170

向TA提问 私信TA
展开全部

区别:

in:表示将来的一个时期,在肯定句中用in。

for:表示将来的一个时期,在否定句中只能用for。

用法:

in:可表示时间,in只是划定一个时间界限,而其动作或状态只局限在这个范围之内,但不一定贯穿始终。

for:可表示时间,for表示一整段时间,其动作或状态由这段时间的开始持续到这段时间的终了,因此for本身就有“持续”的含义。

in和for区别:含义不同、用法不同、侧重点不同

一、含义不同

in

prep. 在 ... 里;在 ... 地方;在 ... 期间;在 ... 方面;进入...里面;处于...状态;穿着...;以...的方式。adv. 在家;入;进;向里;在某地;并入;在某种关系中。adj. 在里面的;新来的;执政的;<口>时髦的。n. 当权者;影响;达成目标的路径

for

prep. 为;因为;代表;往;支持;关于;给。conj. 因为

二、用法不同

in

直接源自古英语的in;最初源自原始日耳曼语的in,译为在……里面。

作介词可表示“在…(时间)以内”。in着重一段时间的过程,常用于重复动作或延续动作。

The in part of the machine is very complex.

该机器内部结构非常复杂。

for

for是并列连词,引导的是并列从句,表示原因的语气很弱,一般是对结果作出推断性的补充说明或解释,不表示直接原因, for前多加逗号。

for用法较正式,很少用于口语,一般用于书面语。

Fortunately for him, he can swim.

对他来说幸运的是,他会游泳。



三、侧重点不同

in

“in”的后面接时间时,通常用于过于时态和未来时态。

for

“for”的后面接时间时,可以用于所有的时态。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
油气初加工知识学习
高粉答主

推荐于2018-02-22 · 学习原油稳定、伴生气处理和天然气净化知识
油气初加工知识学习
采纳数:4527 获赞数:20281

向TA提问 私信TA
展开全部
for 后面接的是一段时间,比如 for a year.
in后面接的时间,表示在这个时间之后发生。He will come in a year.
或在这个时间内发生,如It was invented in 1900.
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
淡然舒飒
2016-11-05 · TA获得超过3万个赞
知道大有可为答主
回答量:1.9万
采纳率:39%
帮助的人:7775万
展开全部
in和for后边都可以跟表示时间段的词组。
in+时间段:表示过多长时间,多用于将来时。
He'll be back in five minutes.五分钟后他会到来。
for+时间段:表示动作发生了多长时间
He stayed there for three days.
他在那儿呆了3天。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
201181li

2016-11-08 · TA获得超过12.5万个赞
知道顶级答主
回答量:13.1万
采纳率:86%
帮助的人:2.6亿
展开全部
in和for在后面都可接表示一段时间 ,但它们的用法不同。
1、in+一段时间,意思是“在……之后”,常与一般将来时连用。
如:
1).He will come back in two hours.
他两小时后回来。
2). Could you imagine what will happen in ten years ?
你能想像十年后会发生什么吗?
2、for+一段时间,常与现在完成时连用。
如:
1). He has worked for ten years .
他工作十年了。
2). The fish has been dead for two hours .
这条鱼死了两个小时了。
拓展:
in+某年/月/季度等
如:He was born in 1989.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式