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

 我来答
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.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
油气初加工知识学习
高粉答主

2016-11-05 · 学习原油稳定、伴生气处理和天然气净化知识
油气初加工知识学习
采纳数:4527 获赞数:20281

向TA提问 私信TA
展开全部
for 后面接的是一段时间,比如 for a year.
in后面接的时间,表示在这个时间之后发生。He will come in a year.
或在这个时间内发生,如It was invented in 1900.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
heilaoda88818
2016-11-15 · TA获得超过4万个赞
知道大有可为答主
回答量:3.7万
采纳率:72%
帮助的人:8801万
展开全部

in+时间

有两成含义:

  1. 用于过去时态,表示【在....时间内】如

    Tom finished his homework in an hour. Tom昨天在一小时内完成了作业

  2. 用于将来时态,表示【在.....时间后】如

    The train will leave for Beijing in half an hour. 火车半小时后将出发去北京

for+时间

      表示【一段时间】,可用于多种时态。

如:He waited for me for almost three hours 他近乎等我三小时

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
淡然舒飒
2016-11-05 · TA获得超过3万个赞
知道大有可为答主
回答量:1.9万
采纳率:39%
帮助的人:7776万
展开全部
in和for后边都可以跟表示时间段的词组。
in+时间段:表示过多长时间,多用于将来时。
He'll be back in five minutes.五分钟后他会到来。
for+时间段:表示动作发生了多长时间
He stayed there for three days.
他在那儿呆了3天。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
朱思欣喜欢1r
2016-11-15 · 贡献了超过104个回答
知道答主
回答量:104
采纳率:0%
帮助的人:14万
展开全部
in+时间段: 是表示一段时间后,一般接将来时
for+时间段:是表示持续性的一段时间,后一般接完成时态

比如:
She will go out in 2 hours. 她两个小时之后要出门
He has been away from hometown for more than 10 years. 他已经离开家乡将近10年时间了

还有一个on, 一般是接具体的某一天: 比如on monday, on first day of Aug.
具体的时间点就用at: at 10 pm.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式