你用it 或 its 多指物品已有所属用one(s) ,The ones 是不知道那些是不是别人的。如果句子里问的是这副眼镜是谁的,那用it 或 its会比较合适。当然问单数的眼镜,用it‘s on the shelf 也是可以的。
it加s就是its意思是它的,是形容词,当然不对。