10 what从句前到底是用because还是because of

老师说,because 是从属连词,它用于引导原因状语从句。如:

You must make allowances for him because he has been ill. 你应该体谅他, 因为他一直病着。

The company went bankrupt because it couldn’t sell its products. 那家公司因产品滞销而破产。

John did not take the job because it was a blind alley. 约翰没有接受那份工作,因为那是一份没有前途的工作。

老师还说,如果一个从句已经有 what 等“引导词”来引导,就不能再用 because,而应用 because of。如:

He left the company because of what the boss said at the meeting. 他离开了这家公司,是因为老板在会上讲的话。

但是,下面这个句子呢?怎么解释?

He feels no shame for his action because what he did was right. 他对自己的所作所的一点不感到羞耻,因为他做的是对的。

问题很难,特送给专家老师鲜花10朵,谢谢您!

请先 登录 后评论

最佳答案 2015-12-28 22:07

▲because 与 because of 的主要区别是:because 是从属连词,用于引导句子(有主语、谓语等);because of 是成语介词,后接名词或代词(包括相当于名词或代词的结构)作宾语。

▲你的前面三个句子,均用的是 because,因为它后面接的都是句子:

You must make allowances for him because he has been ill. 你应该体谅他, 因为他一直病着。

The company went bankrupt because it couldn’t sell its products. 那家公司因产品滞销而破产。

John did not take the job because it was a blind alley. 约翰没有接受那份工作,因为那是一份没有前途的工作。

▲你的第四个句子,用的是 because of,因为它后面接的这个 what 从句,其实是一个相当于名词或代词的结构:即句中的 what the boss said at the meeting 相当于 the things that the boss said at the meeting:

He left the company because of what the boss said at the meeting. 他离开了这家公司,是因为老板在会上讲的话。

▲你的最后个句子虽然也用 what 来引导,但它与前面的句子有一个很大的不同点:即在你最后一个句子中,what 是引导一个主语从句,它后面还有 was right 这个系表结构,换句话说,what he did was right 本身是一个主从复合句,即是一个句子(而不是一个名词、代词或是相当于名词或代词的结构),故仍然要用 because 来引导,而不能用 because of。

请先 登录 后评论

其它 1 个回答

孔礼战

      英语是高度讲究形合的语言。because是从属连词,后跟一个从句如前三句;而because of 是短语介词,后跟名词或相当于名词的词语。第四句中what引导的是名词性从句,相当于名词,故用because of。

       最后一句,what he did was right,从句中套了一个从句,what he did 是从句中的主语,was 是从句的动词,right是表语。故需要用because。

请先 登录 后评论
  • 3 关注
  • 1 收藏,9578 浏览
  • 胡正圆   提出于 2015-12-22 10:09

相似问题