since和for的区别?

夜璇宸
高粉答主

2019-02-23 · 每个回答都超有意思的
知道大有可为答主
回答量:2209
采纳率:0%
帮助的人:85.6万
展开全部

since和for在词性上、引导的从句上与词汇搭配上有所不同。

一、词性不同

1、since可用作连词、介词、副词。

2、for可用作连词、介词。

二、引导的从句不同

1、since用作连词作“自从…以来〔以后或,现在〕”解时,引导时间状语从句。

2、for是并列连词,引导的是并列从句。

三、词汇搭配不同

1、since之后常接名词、动名词作其宾语。

2、for常用于动词后,名词前,常用于口语。

小青青聊民生
高粉答主

2021-02-06 · 关心社会,关心民生,关心老百姓自己的生活
小青青聊民生
采纳数:448 获赞数:197348

向TA提问 私信TA
展开全部

1、Since + 特定时间点(point of time):表示当事件发生在某个时刻时

【例】She has lived with her husband since she got married.

自从结婚了,她就和她丈夫生活在一起。

2、For + 时间长度(length of time):表示当事件持续了一段时间

【例】She has lived with her husband for five years.

她和丈夫一起生活很多年了。

扩展资料:

since

读音:英 [sɪns];美 [sɪns]    

意思:conj. 因为;既然;自从;prep. 自从;adv. 此后

since用作副词表示“以前”时还可和long, ever连用。long since意为“好久以前”, not long since意为“就在不久前”, ever since意为“从那时起,此后一直”。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lnjjx2010
推荐于2018-03-11 · TA获得超过1.7万个赞
知道大有可为答主
回答量:4409
采纳率:0%
帮助的人:1917万
展开全部
在现在完成时的句子中,since后面接过去的某一具体时间点,“since+过去的时间点”表示从这一时间点到现在的一段时间。
这一时间点如果用时间状语从句来表示,这一从句的谓语要用短暂性动词,并且要用一般过去时。
如:
I have seen a lot of friendly people since 1980/since I came to China/ since10 months ago/since I moved to the city in 2006.

for直接接一段时间。 如:
I've been in China for 5 years/for 8 weeks/for a long time.
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
骸之迷
2013-07-07
知道答主
回答量:7
采纳率:0%
帮助的人:8269
展开全部
for+时间段,since+时间点,嗯,就是这样···
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
粉雕玉琢Show
2011-04-28
知道答主
回答量:7
采纳率:0%
帮助的人:0
展开全部
since +具体时间 since 1996 自从1996 年之前
since+具体时间+ago : since six years ago 自从六年前
for +一段时间 :i have been a teacher for three years .
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式