我比两年前高多了 。译为英语时前面为什么要加much?

我比两年前高多了 。译为英语时前面为什么要加much。 原句为 I'm much taller than was two years ago

much在这里是个程度副词,来说明这个高很多的程度,相当于汉语中的很。
我比两年前高:I'm taller than was two years ago。

我比两年前高了很多:I'm much taller than was two years ago。

不知道你是否跟比较级中那类不能加er变比较级所以前面加more比较级跟混了,比如:more important。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-09-22
much 是用来修饰taller 的,much可以修饰形容词及其比较级,表示程度的更深
第2个回答  2013-09-22
一般来说,比较级是用more来修饰,但是,tall是不可数的把,所以用much,much +形容词比较级 的用法。
望采纳、。追问

那more 呢 他是形容什么的

追答

一般来说,more than为固定短语,意味不止...超过...,用在数词前相当于over,其后可加单数或复数可数名词。

第3个回答  2013-09-22
因为much就是"多"的意思, 因为你是"高多了", 就是much taller
如果只是"高了", 那就不用much, 就只是taller
第4个回答  2013-09-22
much是修饰不可数名词的多,也可以用来修饰程度
而且,也没有什么其他选择了,只能用much追问

为什么不用more呢

追答

more是指更多,为比较级
后面的talller已经是比较级,表示更高了,所以前面的much表示更高得多,而不是更多的更高

相似回答