Lucy is _____ hardworking than her brother, but she earns much less than him.
【正确答案】
D
【答案解析】解析:not more/less…than表示在两者之间进行数量或程度上的比较。如What he earns is not less than mine.(他赚的并不比我少。)no less…than则强调“两者都……,与……一样”,如He is no less rich than me.(他和我一样都很富有。)本题后半句用but转折说露西挣的比哥哥少多了,因此前半句应强调她和哥哥一样努力,而不是对二人进行比较,因此选D,而不选C。B项no more…than意思是“两者都不……"。A项no so不与than构成比较级形式。