It has 10 more teeth than a killer whale.可以换成 It has 10 teeth more than a killer whale.

问题描述:

It has 10 more teeth than a killer whale.可以换成 It has 10 teeth more than a killer whale.

不可以....第一句是说“它比虎鲸多了10颗牙”,第二句是“它有10颗牙,比虎鲸的多”
难道虎鲸连10颗牙都没有....

可以,都是正确的,意思相同!

可以,前面一句的more 和 10 一起修饰teeth,后面的more than 一起做为比较级的固定搭配,两句都可表达同样的意思,那就是“它比食人鲸鱼还多10个牙齿。”

一般来说后置定语在这种more than的情况下是可以掉换的.

不能.我理解你的意思,是想到了He is ten kilograms heavier than his brother这样的句子是吧?
但你写的这句怎么看怎么别扭,就算语法勉强能通过,也没几个人真会这么用,你就记have 和 be 在表述比较时各有各的搭配吧.