morethan的英语
morethan的意思是超过。
一、表示“比?更多”
此时more为many或much的比较级,表示数量,后接名词。
Imademoremistakesthanyou.
我犯的错误比你多。
Lastyearthereweremorebirthsthandeaths.
去年的出生人数多于死亡人数。
He'sgotmoremoneythantherestofustogether.
他的钱比我们大家的加在一起的总数还多。
注:
若more受much或many的修饰,则应分别与不可数和可数名词连用。
Hiscarcostmuchmoremoneythanmine.
他的小汽车所花的钱比我的多得多。
Therearemanymorepeoplethanweexpected.
比我们想象的人要多得多。
二、表示“比?更”
此时more后接多音节形容词或副词,构成比较级,表示对两者进行比较。
Heismorecarefulthantheothers.
他比其他人更仔细。
Travellingbytrainismorerelaxingthandriving.
乘火车旅行比开汽车轻松得多。
Thiscompanyismoreconcernedwithqualitythanwithquantity.
这家公司对质量比对产量更关心。
三、表示“与其说?不如说”
此时不是对两个对象进行比较,而是对同一个人或物在两个不同方面进行比较或取舍,此时不论形容词或副词是单音节、双音节还是多音节,一律用more?than?。
Heismoreluckythanclever.
与其说他聪明,不如说他幸运。
Hewasmorefrightenedthanhurt.
他伤倒不算什么,可受惊不小。
Itismoregreythanbrown.
与其说它是棕色的,倒不如说是灰色的。
Heismore(a)scholarthan(a)teacher.
与其说他是位教师,不如说是位学者。
有这样一道题,是该用shorterthan还是moreshortthan?
“Oh,howfatheis!”“ButIthinkheis_________thanfat.”
A、short
B、shorter
C、moreshort
D、shortest
分析
此题容易误选B,认为short为单音节形容词,故用-er构成比较级。其实正确答案应是C。
要弄清此问题,得先从比较句型的两种不同类型说起:
(1)异类同质比较:即指两个不同的人或事物(异类)在同一方面(同质)进行比较。
Heisstrongerthanme.
他比我强壮。
Ourcountryismorepowerfulthantheirs.
我们的国家比他们的国家更强大。
(2)同类异质比较:即指同一个人或事物(同类)在两个不同的方面(异质)进行比较(注意译文):
Heismorebravethanwise.
他有勇无谋。
He'smoreshortthanfat.
与其说他胖,不如说他矮。
Sheismoreluckythanclever.
与其说她聪明,不如说她幸运。
按英语习惯,在进行同类异质比较时,只能用more构成比较级,不能用-er形式,即使是单音节词也是如此。