在让步状语从句中,for all 不是和despite、in spite of 一样只能跟名词短语吗

在让步状语从句中,for all 不是和despite、in spite of 一样只能跟名词短语吗?为什么有for all that?而despite 则是despite the fact that?for all 直接跟that?

despite和in spite of 后面都接名词性成分 如名词、动名词、名词性从句 用法基本一致 但他们后面接句子一般用despite/in spite of the fact that 的结构 that后是同位语从句 这样比较正式
despite of不要用 据说是古用法 现在有考试算错误

因为despite这里是介词,in spite of是介词短语,单独的介词或介词短语后面一般不跟that从句。

哪些介词后可直接接“that”宾语从句: 

一.短语动词中的介词在与“that”引导的宾语从句连用时,需增加形式宾语“it”,位于真实宾语之前。如:

1.You may depend upon it that they will support your proposal.你可以相信他们将支持你的意见。

2.We will answer for it that the apparatus is of good quality.我们保证该仪器的质量很好。

二.跟在某些短语动词或某些形容词后的介词,在that从句前常被省略:

1.He was surprised that she said this.他因为她说了这样的话而感到惊奇。(surprised

后跟的at被略去)

2.She was aware that there were still many problems.她意识到还存在着许多问题。(aware后跟的of被略去)

三.只有以下六个介词:besides,beyond,but,except,in和save在语言的进化发展过程中,与that构成了一个复合词,起连词作用,that不可省略。其中除了in that外,besides/beyond/but/except/save that都含有“除了”的意思。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-08-12
这个不是让步状语从句,而是介词短语。
for all that-从句(定语从句)(for短语可能是原因状语或目的)
despite the fact that-从句(同位语从句)(despite短语:让步状语)
in spite of +名词或ing形式(in spite of短语:让步状语)本回答被提问者采纳