第三人称单数:rides on 现在分词:riding on 过去式:rode on 过去分词:ridden on
1.在...上运动:
2.取决于,依...而定:
3.骑在(马、自行车等)上:
4.在...上航行;在...上漂浮:
1.to depend on something for success