For 和since的区别
1、用法不同。
这两个词都可以和表示时间的词语连用。一般说来,for后接一段时间(累计时间),用以说明某事一直进行了多长时间;而since后接某一时间(过去的一个时间点),用以表示某件事开始的时间。
2、语气不同。
since和for均含有“因为”之意。
但是for作为并列连词,语气较弱,所引出的句子一般放在后面,表示附带说明的理由或推断理由。
since比for语气稍强,一般用于表示“由于大家已知的事实”。
3、读音不同。
since的英式读法是[sɪns];美式读法是[sɪns]。for的英式读法是[fə(r)];美式读法是[fər]。
扩展资料:
单词解析:
一、for
用法:
conj. (连词)
1)for是并列连词,引导的是并列从句,表示原因的语气很弱,一般是对结果作出推断性的补充说明或解释,不表示直接原因, for前多加逗号。
2)for用法较正式,很少用于口语,一般用于书面语。
二、since
用法:
prep. (介词)
1)since用作介词的意思是“从…以来,自从…之后”,其宾语常指过去的一个时间点,其含意通常指持续到说话时刻的动作或情况开始于什么时候。
2)since之后常接名词、动名词作其宾语, since then意为“从那以后”。
adv. (副词)since用作副词表示“以前”时还可和long, ever连用。long since意为“好久以前”, not long since意为“就在不久前”, ever since意为“从那时起,此后一直”
参考资料:
For 和since的区别:读音不同、意思不同、语法不同
一、读音不同
1.For读音:英 [fə(r)] 美 [fər]
2.since读音:英 [sɪns] 美 [sɪns]
二、意思不同
1.For意思:
conj. 因为;既然;自从
prep. 自从
adv. 此后
2.since意思:
prep. 为;因为;代表;往;支持;关于;给
conj. 因为
三、语法不同
1.For语法:
for是并列连词,引导的是并列从句,表示原因的语气很弱,一般是对结果作出推断性的补充说明或解释,不表示直接原因, for前多加逗号。
for用法较正式,很少用于口语,一般用于书面语。
2.since语法:
since用作介词的意思是“从…以来,自从…之后”,其宾语常指过去的一个时间点,其含意通常指持续到说话时刻的动作或情况开始于什么时候。
since之后常接名词、动名词作其宾语, since then意为“从那以后”。
扩展资料
近义词:whereas、meanwhile
一、whereas英 [ˌweərˈæz] 美 [ˌwerˈæz]
conj.(用以比较或对比两个事实)然而,但是,尽管;(用于正式文件中句子的开头)鉴于
例句:
So this is the equality operator, whereas the single equal sign operator.
所以这是相等操作符,然而那个单等号是一个赋值运算符。
二、meanwhile英 [ˈmiːnwaɪl] 美 [ˈmiːnwaɪl]
adv.同时;与此同时;其间;(比较两方面)对比之下
n.其时,其间
例句:
Campbell, meanwhile, returned to his family and auto parts business.
其间,坎贝尔回到了家人身边并重操旧业干起了汽车配件的工作。
一,区别:
since+时间点
for+时间段
例句:He has kept the book for two weeks.
He borrowed the book since two weeks ago.二,详解:
for后面是一段时间,动词用完成式,而since后面是一个时间点,动词用过去式。两周前的一天,与for two weeks的两个星期这样14天相比是一个点。for后面是一个线段(或数轴),而since后面是线段上的一个点,或者是数轴上的点,这样理解就方便多了。
for+时间段
eg:He has kept the book for two weeks.
He borrowed the book since two weeks ago.
注意动词的时态,for后面是一段时间,动词用完成式,而since后面是一个时间点,动词用过去式。两周前的一天,与for two weeks的两个星期这样14天相比是一个点。这个我以前的老师教我们可以联系数学,for后面是一个线段(或数轴),而since后面是线段上的一个点,或者是数轴上的点,这样理解就方便多了。你可以试试看。
I have lived here for more than twenty years.
I have lived here since I was born..
My aunt has worked in a clinic since 1949.
Some new oilfields have been opened up since 1976.
I have known Xiao Li since she was a little girl.
My brother has been in the Youth League for two years.
I have not heard from my uncle for a long time.
注意:并非有for 作为时间状语的句子都用现在完成时。
I worked here for more than twenty years.
(我现在已不在这里工作。)
I have worked here for many years.
(现在我仍在这里工作。)
小窍门: 当现在完成时+一段时间,这一结构中,我们用下面的公式转化,很容易就能排除非延续动词在完成时中的误使。
1) (对) Tom has studied Russian for three years.
= Tom began to study Russian three years ago, and is still studying it now.
2) (错) Harry has got married for six years.
= Harry began to get married six years ago, and is still getting married now.
显然,第二句不对,它应改为 Harry got married six years ago. 或 Harry has been married for six years.