1、释义不同:rock指构成地表最坚硬部分或突出于周围地面的巨大岩石。示例:The tower was built on a rock。译文:那个塔建造在岩石上;stone泛指经加工的各类石头。示例:Don’t throw stones at cats。译文:不要向猫丢石子。
2、用法不同:rock可以作为可数名词和不可数名词使用,也可以作为及物动词和不及物动词使用。stone只能作为可数名词和不可数名词使用。
3、指代不同:rock特指嶙峋的石头。stone通常指小石头,碎石。