Expression Cards
229 cards available.
idiom
on the spot
立即做出决定
Meaning
to make a decision immediately
Example
He was asked to decide **on the spot**.
idiom
on the stand
作为证人在法庭上作证
Meaning
testifying as a witness in court
Example
She was nervous when she was **on the stand**.
idiom
on the stump
为政治职位竞选,特别是在公共场合发表演讲
Meaning
to campaign for political office, especially by giving speeches in public
Example
The candidate has been **on the stump** for weeks, rallying support across the country.
idiom
on the tip of one's tongue
当你几乎记得某事但不完全
Meaning
when you can almost remember something but not quite
Example
His name is **on the tip of my tongue**, but I can’t recall it.
idiom
on the up and up
诚实的;真诚的;没有参与任何不正当行为
Meaning
honest; truthful; not involved in any wrongdoing
Example
She’s always been **on the up and up** with me.
idiom
on the warpath
非常生气并且可能争论或打架
Meaning
very angry and likely to argue or fight
Example
She was **on the warpath** after hearing the bad news.
idiom
on the witness stand
在法庭上作证
Meaning
to be giving testimony in court
Example
The victim was nervous while **on the witness stand**.
idiom
on the world stage
在国际舞台上
Meaning
in the international arena or community
Example
The country's economy is now strong **on the world stage**.
idiom
on thin ice
处于危险或危险的境地
Meaning
in a risky or dangerous situation
Example
You are **on thin ice** with that behavior.
idiom
on top of the world
感到非常快乐和成功
Meaning
to feel extremely happy and successful
Example
After winning the award, he felt **on top of the world**.
idiom
on trial
正在被测试或审判
Meaning
being tested or judged
Example
The company is **on trial** for violating privacy laws.
idiom
on your last legs
完全筋疲力尽或濒临崩溃
Meaning
completely exhausted or near collapse
Example
After working 18 hours straight, I was **on my last legs**.
idiom
on your own shoulders
对某事负责
Meaning
to be responsible for something yourself
Example
The success of this event rests **on your own shoulders**.
idiom
on your plate
需要你处理的责任或工作
Meaning
something that is your responsibility or job to handle
Example
I have too much **on my plate** right now with all the projects.
idiom
on your shoulders
用来表示某人对某事负有责任
Meaning
used when someone has responsibility for something
Example
The success of this plan rests **on your shoulders**.
idiom
once bitten, twice shy
在一次不愉快的经历之后,你会小心避免它再次发生
Meaning
after an unpleasant experience, you are careful to avoid it happening again
Example
After losing money in the stock market, he became **once bitten, twice shy**.
idiom
once in a blue moon
非常罕见
Meaning
very rarely
Example
I only see him **once in a blue moon**.
idiom
once in a while
有时候,但不是很频繁
Meaning
sometimes, but not very often
Example
I enjoy eating out **once in a while**, but I prefer home-cooked meals.
idiom
one in a million
非常特别或稀有
Meaning
very special or rare
Example
Her kindness makes her **one in a million**.
idiom
One step at a time
逐渐处理任务,而不是一次完成所有的任务。
Meaning
Handle tasks gradually and not all at once.
Example
Don't stress, just take **one step at a time**.
idiom
online presence
一个人或企业在互联网上的存在和活动
Meaning
the existence and activity of a person or business on the internet
Example
A strong **online presence** is essential for digital marketing.
idiom
Open a can of worms
开始做一些会带来许多新问题的事情。
Meaning
To start something that creates many new problems.
Example
By questioning the policy, he **opened a can of worms**.
idiom
open a new chapter
在生活中开始新的阶段或时期
Meaning
to begin a new stage or period in life
Example
Graduating from university **opened a new chapter** in her life.
idiom
open a Pandora’s box
开始某些会引发许多意外问题的事情
Meaning
to start something that causes many unexpected problems
Example
Unregulated AI development may **open a Pandora’s box** of ethical issues.