英语语法问题?

请比较以下两个句子
He is more of a sportsman than his brother
This book seems to be more a dictionary than a grammar
为什么第一个句子中more后面有of, 第二个句子more后就没有?

这个问题很好!

第一个句子里,首先he并不是一个sportsman,即二者并不对等(不能用He is a sportsman来说明)。于是,在没有完全否认其体育天赋的“他更像是体育人”(部分对等!)的句子里,of就出来了。试比较:

He is more of a sportsman than his brother.比起他哥哥/弟弟来,他(才)更像是个体育人。(知道他不是体育人!)

He is more a sportsman than a guide.他更像是个体育人而不是导游。(不知道他是不是!所以可以直接用is将he与sportsman对等)

第二个句子也一样:

This book seems to be more of a dictionary than that one.与那本书比起来,这本更像一本词典。(知道这本书不是词典!)

This book seems to be more a dictionary than a grammar.这本书更像一本词典而不像语法书。(不知道这本书是不是!所以可以用seems to be把this book与dictionary对等)。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-02-23
你的这两个句子都是正确的,第一个句子中of也可以去掉,同样,第二个句子more后也可以加一个of,意思不变。追答

如有疑问,欢迎追问,有问必答!

第2个回答  2020-02-28
第一个more当代词用,第二个形容词用作表语。
相似回答