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个回答  2019-05-11

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. 

其间,坎贝尔回到了家人身边并重操旧业干起了汽车配件的工作。

本回答被网友采纳
第2个回答  2015-04-19

    一,区别:

    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后面是线段上的一个点,或者是数轴上的点,这样理解就方便多了。

第3个回答  2007-12-21
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后面是线段上的一个点,或者是数轴上的点,这样理解就方便多了。你可以试试看。
第4个回答  2008-04-28
Since 用来说明动作起始时间,for用来说明动作延续时间长度。
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.
相似回答