英语语法 | 这些情况下,不能用for表示原因

for引导的从句不能位于它所解释的动词之前:

一

Because it was wet he took a taxi.

因为下雨,他叫了一辆出租车。(这里不能用for,表示原因只能用Because)

for引导的从句不能位于not, but或任何连词之后

二

He stole, not because he wanted the money but because he liked stealing.

他偷东西,并不是因为他想要钱,而是他有这种毛病。

for引导的从句不能用于回答问题

三

for引导的从句不能只用来复述已讲过的话,而必须包括新的内容

四

He spoke in French. She was angry because he had spoken in French.

他讲法语。因为他讲法语,她生气了。(这里不能用for)

但是一定要用For的话,也可以说:

She was angry, for she didn’t know French.

她生气了,因为她不懂法语。(这里的for可以和because替换)

之所以有这些用法上的限定,其理由是for引导的从句不能直接说明某一特定动作发生的原因,而只能提供一些起帮助解释作用的附加说明。

例如:

The days were short, for it was now December.

白天变短了,现在已是12月了。

He took the food eagerly, for he has eaten nothing since dawn.

他狼吞虎咽地吃了起来,因为他从天亮就没吃过东西。

When I saw her in the river I was frightened. For at that point the currents were dangerous.

我看见她在河里时,吓坏了。那个地方水流非常危险。

在口语中,for从句前常稍停一下。在书面英语中,在此处常有一个逗号。有时也用一个句号断开,如最后一个例子所示。上面三个例句中也可用because, 但用for更好些。


英语语法 | 这些情况下,不能用for表示原因【春喜外语】供稿!春喜外语,学英语告别复读模式,与真人外教一对一面对面交谈,不管帅哥还是美女都任你选择。在线英语培训,只要有网络就可以轻松进入学习状态,老师、上课时间、地点你说了算。5年时间12000名学员的共同选择,欲了解更多详情,欢迎咨询在线客服!

最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容