网络摘抄
Because和for的用法不同之处
一、作为原因状语,because引导的原因状语从句位置灵活,而for引导的原因状语从句只可在主句之后。
1、The doctor looks tired because he sat up all night.=Because he sat up all night,the doctor looks tired 医生看上去很疲劳,因为他整晚都站着。
2、The doctor looks tired , for he sat up all night with the patient.医生看上去很疲劳,因为他整晚都站着。如:
二、由because引导的原因状语分句可以单独用来回答why引导的问句,而for引导的分句不行。
Why does the doctor look so tired?为什么医生看上去那么累?
——Because he sat up all night.因为他整晚都站着。
三、作为原因状语,because前可带否定词或其他修饰语,还可带某些并列连词,而for分句不可。如:
The doctor looks tired, not because he isn’t feeling well, but because he sat up all night with the patient.医生看上去很疲劳,不是因为他不舒服,是因为他整晚都站着。
四、连词for可以引导一个句子,为上文陈述的情况说明原因或提供理由,而because引导的原因状语从句通常引导从属分句,除用以回答why问句外不单独出现。如:
When I saw her in the river, I was frightened. For at that point the currents were dangerous.看到她呆在河里,我很害怕。因为从那里看,河水很湍急。
质疑或纠错
1.for是并列连词,它引导的是分句,而非从句。
2.because常做从属连词,引导原因状语从句。
在语法书中,从没看见有人提because可以作为并列连词,我觉得它能,它不仅可以引导并列分句,还可以组成并列句群,用来解释原因,用来回答why或隐含着回答why,而for则没有这一功能,for只是补充性的说明原因或理由,使语意圆满。
网友评论