be on a diet
进规定的饮食, 节食
be on a false scent
追踪的线索不对
be on a good wicket
处于有利地位
be on a lark
在闹着玩儿
be on a losing streak
在一段时间中连续失败
be on a parity with
和...平等
be on a razor's edge
在危急关头, 在锋口上
be on a sticky wicket
处于不利地位
be on a winning streak
在一段时间中连续成功
be on an equality with
与...平等
be on at sb
缠着某人,对某人唠叨,不断找某人的岔子
be on cloud nine
欣喜若狂; 得意忘形
be on edge
焦虑不安的
be on heat
发情, 性欲冲动
be on intimate terms with
[法] 与...关系密切, 有不正当性关系, 熟悉...
be on it
准备就绪, 决定动手做某事
be on leave
在休假
be on location
在拍外景, 在外景地
be on one's back
仰卧, 生病卧床
be on one's best behaviour
举动规矩, 行为检点