since,as,for,because引导的时间状语从句有什么不同

如题所述

注意,since和as可以引导时间状语从句,for和because是不行的。

由since引导的时间状语从句。一般情况下,从句谓语动词用一般过去时,而主句的谓语动词用现在完成时。但在It is + 时间 + since从句的句型中,主句多用一般现在时(注意翻译)。例如:
I have been in Beijing since you left.自从你离开后,我一直在北京。
Where have you been since I last saw you? 自上次我和你见面以后,你到哪里去了?
It is four years since my sister lived in Shanghai.我妹妹不在上海住有四年了。

as表示“一边……一边”,as引导的动作是延续性的,一般用于主句和从句动作同时发生;as也可以强调“一先一后”。例如:
We always sing as we walk.我们总是边走边唱。(as表示“一边……一边”)
As we was going out, it began to snow.当我们出门时,开始下雪了。(as强调句中两个动作紧接着先后发生,而不强调开始下雪的特定时间。)

这四个词都可以用来引导原因状语从句,差别如下
在语气上,because最重,表示的是直接原因,回答why时只能用它。其次是since, as,一般不表示原因,而是表明理由,进一步说明(译为:既然,由于)。For被认为是复合句的并列连词(常用于推断),表示理由。如:
I didn’t go to school yesterday because I was ill.我昨天没去上学,因为我生病了。
Since everybody is here, let’s begin our meeting.既然大家都来了,让我们开始开会吧。
As you are in poor health, you should not stay up late.由于你身体不好,你就不该熬夜。
I asked her to stay to tea, for I had something to tell her.我请他留下来喝茶,因为我有事要告诉她。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-01-05
because、since、as、for的区别
1. 关于because
(1) because 表示的原因是必然的因果关系,语气最强,通常放在主句之后,有时也放在主句之前。
(2) 回答why 提出的问题,只能用because, 不能用其余三者。
A:Why can’t I go? 我为什么不能去?
B:Because you are too young. 因为你太年轻了。
(3) because 引导的从句可用于强调句,其余三者不能。
It’s because he is kind that we like him.
是因为他对人友好,我们才喜欢他。
(4) because 从句可用表语,其余三者不能。
This is because the earth is travelling round the sun.
这是因为地球在围绕太阳转。
(5) not… because 这一结构中的not 有时否定主句,有时否定从句,一般应根据句子的意思作出正确的(合逻辑的)理解。
若 not 否定主句,最好在because 之前用逗号,否则容易引起歧义:
I didn’t go because I was afraid.
1) 我没有去是因为我怕。
2) 我不因为怕才去。
不过若because 之前有just 修饰,一般认为not 只能否定从句。
You shouldn’t get angry just because some people speak ill of you. 不要因为有些人说你的坏话而生气。
(6) 表示“……的原因是因为……”这一意义时,一般要用The reason why…is that…。
The reason why he cannot come is that he is ill. 他不能来的原因是(因为)他病了。
注:在阅读中有时也可见到The reason why...is because...这样的说法,但比较少见。
2. 关于since 和 as
(1) since和as表示的原因是人们所知的,是对已知事实提供理由,而不表示直接原因。since比as语气稍强,且比as略为正式,
两者通常都放在主句之前,有时也放在主句之后。
Since you feel tired, you should rest. 既然你感到累了,你应该休息。
As he was not well, I decided to go without him. 因为你身体不好,我决定独自去。
(2) since 可用于省略句,而其它三者不能。
Since so, there is no more to be said. 既然如此,就再没有什么好说的了
(3) since “因为,既然” 侧重主句,主句表示显然的或已知的理由。强调说话者和听者双方都知道的原因,
常译为“既然”,一般用在这样的句子里。
Since we've got a few minutes to wait for the train, let's have a cup of coffee.
(4) as 是从属连词,说明一般的因果关系,语气比because弱,说明比较明显的原因,它引导的从句通常放在句首,有时也可放在句末。
As it is raining, you'd better take a taxi. 天下雨了,你最好乘出租车。
3. 关于for
(1) for是并列连词(其作三者为从属连词),它有时可表示因果关系(只能放在主句之后,且可与because换用),
有时不表示因果关系,而是对前面分句的内容加以解释或推断(也只能放在主句之后,但不能与because换用)。
The ground is wet, for (或because) it rained last night. 地面是湿的,因为昨晚下过雨。
It rained last night, for (不能用because) the ground is wet this morning. 昨晚下过雨,(你看)今天早上地面都是湿的。
(2) for “因为,由于”表明附加或推断的理由,引导的分句前常有逗号。for分句不放句首.是用来附带解释或说明前一分句的原因和理由。
Day breaks, for the cock crows.
It must have rained last night, for the ground is wet.
I won't go in, for my father is there.
4. 其他
(1) 汉语习惯上说“因为……所以”,但英语却不能将because, since, as, for 与so(所以)连用。
(2) 有时也有四者均可用的场合(如当要表示一个必然性推论时)。如:
He must have passed this way, because (或for) his footprints are here. / Since (或As) his foot-prints are here, he must have passed this way. 他走的一定是这条路,因为他的脚印还在这儿。
相似回答