2 (indicating means, method, condition etc)
on foot 步 行
[bùxíng]
on the train/bus
[be, sit] 在 火 车 / 公 共 汽 车 上
[travel, go] 乘 坐
on the television/radio 在 电 视 上 / 广 播 中
she's on the telephone (engaged) 她 正 在 打 电 话
on the Internet 在 因 特 网 上
to be on antibiotics 定 期 服 用 抗 生 素
to be away on business 出 差