第一个问题: Don’t give children more money than is necessary.不能说:Don’t give children more money than it is necessary.
我认为不但可以还可以Don’t give children more money than (it is) necessary.中的it is 还可以省略。
因为我依据的是:
一:状语从句中的省略省略句的规则
1.当从句的主语和主句的主语一致(或者从句的主语为it).
2.从句谓语中包含be动词.如:be doing,be done, be to do, be +adj
在此种情况下可以省去从句的主语和be动词.保留be之后的部分,被保留部分常为现在分词、过去分词、不定式、形容词等。
1. Don’t speak until(you are)spoken to .
2. I’ll buy a TV set if (it is )necessary.
第二个问题:I’ve never had a worse morning than today.
我哪一天早上也不像今天早上这样倒霉.
这个例句用than是关系代词和关系副词怎么解释than后面单独跟today?
1 Don’t give children more money than is necessary.
核桃夹子网友显然对比较分句的省略不够了解,将一般状语从句的省略主语+be和比较分句的省略混淆了。一般的状语从句省略可以只省略主语而保留is吗?显然不可以。但上句is necessary没有主语,却保留了is. 足以说明比较分句是一种特殊的分句,其省略不同于其它分句,必须特别对待。
虽然than分句中的is可以进一步省略,成为than necessary, 但你认为这个than分句可以是than it is necessary就是错误的认识了。错误的原因是你用一般状语从句的省略原则来套用than从句的省略。
than分句中可以省略主语和谓语。谓语动词不限于be. 例如:
I drink more water in summer than in winter. 从句省略了 I do。
= I drink more water in summer than I do in winder.
比较分句在不影响理解的前提下,可以省略主语和谓语(一起省略),但通常不可以只省略主语而保留谓语动词。故下面句子为错误:
I drink more water in summer than do/drink in winter.
只有二种情况下,比较分句可以省略主语而保留谓语动词:
1)分句的主语为比较对应项。(此时主语是必须省略的,不可以保留。)例如:
More people came than had been invited.
2) 分句的主语为形式主语it+外置主语结构。例如:
Don’t give children more money than (it) is necessary (that you should give).
注意这个句子中it是形式主语,that从句为真正主语。真正主语省略了,it就没有存在的基础了,必须同时省略。如果使用it,在外置主语必须表示出来。
网友现在应该明白了为什么不能加it了吧。因为你要是加了it,就必须同时加上真正主语。
2 I've never had a worse morning than today.
这篇文章是我17年写的。当时主要是想强调than在从句中作成分,应该是代词或副词,置于是什么代词什么副词并没有想好名称,于是借用了关系代词、关系副词这个名称。后来我在其它的解答中,改用了比较代词、比较副词这样的术语,以区别于引导定语从句的关系代词和关系分词。所以,下面的解释我就使用比较代词、比较副词这样的术语。
本句中的than today为省略了成分的比较分句。补全省略则为:
I've never had a worse morning than I have today.
根据我的那篇文章,than为比较代词,既引导比较分句,同时又替代主句的名词morning(注意是替代,不是指代。即主句的morning和从句的morning不是同一个morning),than在从句作动词have的宾语。today是从句的时间状语。
其实,这个句子是用比较级表示最高级概念。句子的意思是,今天上午是我经历过的最糟糕的上午。This morning is the worst that I have ever had.
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!