![](https://iknow-base.cdn.bcebos.com/lxb/notice.png)
since和for的区别?
展开全部
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意为“从那时起,此后一直”。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在现在完成时的句子中,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.
这一时间点如果用时间状语从句来表示,这一从句的谓语要用短暂性动词,并且要用一般过去时。
如:
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.
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
for+时间段,since+时间点,嗯,就是这样···
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
since +具体时间 since 1996 自从1996 年之前
since+具体时间+ago : since six years ago 自从六年前
for +一段时间 :i have been a teacher for three years .
since+具体时间+ago : since six years ago 自从六年前
for +一段时间 :i have been a teacher for three years .
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询