语法分析问题 英语厉害的进the population of jiangsu has grown to more tha
5个回答

好问题.语言学深了,一点含糊都不能有.

词性是这样的:

more 是副词.怎么知道这一点呢?它是much的比较级.much是副词,变个形,当然还是副词.

than 是连词.

twice 是副词.

之间关系,说起来就啰嗦一点,如果想搞明白的话,请耐心:

你给出的这个例句,已经不是原貌,需要改造一下:

The population has grown more than twice (as much as ) what it was before.

这样一改造,我们马上就知道你为什么提这个问题了.

你原来肯定是觉得,这个more than twice的部分,是怎么和后面部分连在一起的啊?这么生硬.真不可思议!

现在你就可以清楚看到,他们中间连接部分被省略掉了.

为什么省略呢.这是语言发展、习惯、精简的结果.话当然是越发展越精简.

现在回到你的问题.分三步走:

一、改造你的句子,变成:

The population has grown to 1,000,000.

为什么简化成这样呢,是为了提醒你注意:more than twice (as much as)what it was before这部分,是个名词成分,相当于改造后句子里的1000000这个数字.

句子的主干部分里是没有比较级的.比较级存在于这个句子里的一个成分里.这一点很多人不会太明白,而恰恰这一点会对你分析几个词造成困扰.

二、所以,现在你可以抛掉The population has grown to这个部分了.more than twice 这部分和它没关系.

三、现在在more than twice (as much as ) what it was before里分析就很简单了.就是分析简单比较级的方法.

more是副词.它在整个句子里的意义和he eats more里是一样的.

than连接more 和twice.表示比“两倍”还“多”.

twice是副词.表示“两倍”.

twice通过as much as和后面连在一起.

这样解释够清晰否?

还有,我真是忍不住想说:这样学很好.那些自以为什么都知道了的人,才会觉得这样钻研没好处.

请问你们,在看了我分析之后,你还觉得自己真的完全了解这个句子吗?你还觉得这样研究每好处吗?