because后可加宾语从句,because
of后直接加宾语。because是一个连词,引导原因状语从句,它之后只能接句子,不能接名词(包括代词、动名词)。because
of属于特殊词组,后面只能接名词(包括代词、动名词)。of本身是介词,所以because
of有点类似于介词词性,后面不能接句子。但也不是绝对,比如你说的那句话:he
was
angry
because
of
what
you
said.说实话,准确来说what
you
said.还真是一个句子。这种情况比较特殊,what是because
of的宾语没错,但同时它也是you
said的宾语。不能理解就按你原来的,理解成you
said做what的后置定语做题也肯定错不了。
because
of
是复合介词,其后接名词、代词、动名词、what
从句等。如:He
knew
she
was
crying
because
of
what
he
had
said.
他知道她哭是因为他说的话。
注意:because
of
之后可接
what
从句,但不能接
that
从句或没有引导词的句子。