请问英文中because和for的区别,两词都表示原因

两个词语的意思是 因为```
什么时候用because 什么时候用for

for(因为)的用法:
for是并列连词,表示推断的原因,或对前一分句补充说明理由。
例:It must be morning for the birds are singing.一定是清晨了,因为鸟儿在叫。

because (因为)的用法:
because通常表示直接的原因。because引导的从句表示直接而明确的原因和理由,表示按因果关系的推断,语气很强,用来回答why的问题, 一般位于主句之后。
例:We couldn't go out because it was too cold. 因为天气太冷,我们不能外出。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2007-06-13
如果强调原因, 用because 可放句首尾 for 翻译成由于 引导句子必须句尾

because 是从属连词, for 是并列连词
第2个回答  2007-06-13
because引导有因果关系的句子。e.g.I didn't pass the final examination because I don't work hard at other times.
for表示解释说明。
My clothes is wet for it rained just now.
第3个回答  2007-06-13
看你的语感了!
厉害的人没有那些条条框框的,一读就出来了!