这两个词的意思很相近,通常是可以互换使用的。为了安全起见,最好用because引导从句,因为同because引导的从句相比,for引导的从句(英文中称为for-clause)的用法要受到某些限制:
1 for引导的从句不能位于它所解释的动词之前:
Because it was wet he took a taxi.
因为下雨,他叫了一辆出租车。(这里不能用 for。)
2 for引导的从句不能位于not,but或任何连词之后:
He stole,not because he wanted the money but because he liked stealing.
他偷东西,并不是因为他想要钱,而是他有这种毛病。(这里不能用for。)
3 for引导的从句不能用于回答问题:
Why did you do it?
I did it because I was angry.
你为什么这么做?
因为我生气才这么做的。(这里不能用for。)
4 for引导的从句不能单单用来复述已讲过的话,而必须包括新的内容:
He spoke in French.She was angry because he had spoken in French.
他讲法语。因为他讲法语,她生气了。(这里不能用for。)
但是说:
She was angry,for she didnt know French.
【牛津实用英语语法:330 for 和 because】相关文章:
★ 牛津实用英语语法:226 if,even if,whether,unless,but for,
★ 牛津实用英语语法:345 位于某些名词之后的that从句
★ 牛津实用英语语法:146 need not和 must not用于现在时和将来时
★ 牛津实用英语语法:242 动词+ how/what/when/
最新
2016-02-29
2016-02-29
2016-02-29
2016-02-29
2016-02-29
2016-02-29