区别一:old 通常的比较级和最高级分别是 older, oldest。可用于人或物,可用作表语或定语,可与 than 连用。如:
He is older than me. 他比我年纪大。
I'm two years older than he. 我比他大两岁。
The cathedral is the oldest building in the city. 这座教堂是城里最古老的建筑。
区别二:elder 与 eldest 主要用于家人之间表明长幼关系。通常只用于人而不用于物,只用作定语而不用作表语,也不与 than 连用。如:
This is my eldest son (daughter). 这是我的大儿子(女)。
His elder brother (sister) works in a clothing factory. 他哥哥(姐姐)在一家服装厂工作。
注:在美国英语中,也可用 older, oldest 表示长幼关系。如:
older brother 哥哥 oldest daughter 最大的女儿