1,I know John,than whom I have never seen a sillier man.这句话对
1个回答

1.此句正确.

than/as用于比较时,从语法上来说视为连词,但是日常用法时却经常当做介词使用.

这两种用法都是可以的.

如:I‘m taller than he/him.I'm as tall as he/him.

此从句than whom I have never seen a sillier man并非比较状语从句,而是非限制性定语从句.

其中关系代词whom代指先行词John,将其代入从句中,为:

(than whom) I have never seen a sillier man

= I have never seen a sillier man (than whom)

= I have never seen a sillier man (than John)

如果定语从句的关系词在从句中充当介词的宾语,一般都会把该介词和关系代词一起提前至定语从句句首.

2.only less不是固定搭配,原因是less和more一样,用于比较级.

只是more是肯定说法“更...”,而less是否定说法“更不...”.

如:English is more important than Chinese in the world.

= Chinese is less important than English in the world.

如果用了more/less,后面的形容词/副词就必须用原级形式,因为这两个单词本身就是比较级的含义.

3.这个不能省略的.如果省略了,句意就不通顺了.

I can forget her no more than she(forgets)me.

和她不能忘记我一样,我也无法忘记她.

no more...than...是固定搭配,意思是“和...一样不...”.

4.此句than后面如果用their height,句意就无法理解了.

The windows are much wider than they are high.这些窗子的宽度比高度要大很多.

如果用:The windows are much wider than their height,则违背了比较必须是同类事物比较的原则,变成the windows和their height进行比较了,明显不对.

如果than后面的成分简化后不影响句意和比较对象,倒是可以的.

The windows are much wider than high.这种省略方法,个人表示赞同.

5.楼主理解正确,即:

No other men work as hard as does his brother.

= No other men work as hard as his brother does.

= No other men work as hard as his brother.

前两句把as视为连词,后一句把as视为介词.