a hot potato : speak of an issue(mostly current) which many people are talking about and which is usually siaputed.

add insult to injury : to further a loss with mockery or indignity; to worsen an unfavorable situation.

at the drop of a hat : without any hesitation

ball is in your court : it is up to you to make the next decision or step.

barking up the wrong tree : looking in the wrong place.

best thing since sliced bread : a good invention or innovation.

be glad to see the back of : be happy when a person leaves.

bear around the bush : avoiding the main topic.

best of both worlds : all the advantages.

bite off more than you can chew : to take a task that is way too big.

blessing in disguise : something good that isn't recognized at first.

burn the midnight oil : to work late into the night, alluding to the time before electric lighting.

can't judge a book by its cover : cannot judge something primarily on appearance.

caught between two stools : when someone finds it difficult to choose between two alternatives.

costs an arm and a leg : this idiom is used when something s very expensive.

16.Cross that bridge when you come to it

Meaning: Deal with a problem if and when it becomes necessary, not before.

17.Cry over split milk

Meaning: When you complain about a loss from the past.

18.Curiosity killed the cat

Meaning: Being Inquisitive can lead you into an unpleasant situation.

19.Cut corners

Meaning:When something is done badly to save money.

20.Cut the mustard

Meaning: To succeed; to come up to expectations;  adequate enough to compete or participate

21.Devil's Advocate

Meaning: To present a counter argument

22.Don't count your chickens before the eggs have hatched

Meaning: Don't make plans for something that might not happen.

23.Don't give up the day job

Meaning: You are not very good at something.

24.Don't put all your eggs in one basket

Meaning: Do not put all your resources in one possibility.

25.Elvis has left the building

Meaning: The show has come to an end. It's all over.

26.Every cloud has a silver lining

Meaning: Be optimistic, even difficult times will lead to better days.

27.Far cry from

Meaning: Very different from.

28.Feel a bit under the weather

Meaning: Feeling slightly ill.

29.Give the benefit of the doubt

Meaning: Believe someone's statement, without proof.

30.Hear it on the grapevine

Meaning: This idiom means 'to hear rumors' about something or someone.

31.Hit the nail on the head

Meaning: Do  or say something exactly right

32.Hit the sack

Meaning: To go to bed.

33.In the heat of the moment

Meaning: Overwhelmed by what is happening in the moment.

34.Jump on the bandwagon

Meaning: Join a popular trend or activity.

35.Keep something at bay

Meaning: Keep something away.

36.Kill two birds with one stone

Meaning:to accomplish two different things at the same time.

37.Last straw

Meaning: The final problem in a series of problems.

38.Let sleeping dogs lie

Meaning - do not disturb a situation as it is - since it would result in trouble or complications.

39.Let the cat out of the bag

Meaning:  To share information that was previously concealed

40.Method to my madness

Meaning: An assertion that, despite one's approach seeming random, there actually is structure to it.

41.Horse of another color

Meaning: Another matter altogether

42.Miss the boat

Meaning: This idiom is used to say that someone missed his or her chance

43.Not a spark of decency

Meaning: No manners

44.Not playing with a full deck

Meaning: Someone who lacks intelligence.

45.Off one's rocker

Meaning: Crazy, demented, out of one's mind, in a confused or befuddled state of mind, senile.

46.On the ball

Meaning: When someone understands the situation well.

47.Picture paints a thousand words

Meaning: A visual presentation is far more descriptive than words.

48.Put wool over other people's eyes

Meaning:  To deceive someone into thinking well of them.

49.See eye to eye

Meaning: Used to say that two (or more people) agree on something.

50.Sit on the fence

Meaning: Used when someone does not want to choose or make a decision.

51.Steal someone's thunder

Meaning: To take the credit for something someone else did.

52.Take with a grain of salt

Meaning: This means not to take what someone says too seriously.

53.Taste of  your own medicine

Meaning: Something happens to you, or is done to you, that you have done to someone else

54.To hear something straight from the horse's mouth

Meaning: To hear something from the authoritative source.

55.Whole nine yards

Meaning: Everything. All of it.

56.Wouldn't be caught dead

Meaning: Would never like to do something

57.Your guess is as good as mine

Meaning: To have no idea, do not know the answer to a question

English idioms的更多相关文章

  1. Pronunciation – The Definitive Guide to the Top 100 Words in American English

    Pronunciation – The Definitive Guide to the Top 100 Words in American English Share Tweet Share Tagg ...

  2. Lesson 14 Do you speak English?

    Text I had an amusing experience last year. After I had left a small village in the south of France. ...

  3. 运行nltk示例 Resource u'tokenizers punkt english.pickle' not found解决

    nltk安装完毕后,编写如下示例程序并运行,报Resource u'tokenizers/punkt/english.pickle' not found错误 import nltk sentence ...

  4. [LeetCode] Reconstruct Original Digits from English 从英文中重建数字

    Given a non-empty string containing an out-of-order English representation of digits 0-9, output the ...

  5. [LeetCode] Integer to English Words 整数转为英文单词

    Convert a non-negative integer to its english words representation. Given input is guaranteed to be ...

  6. leetcode-【hard】273. Integer to English Words

    题目: 273. Integer to English Words Convert a non-negative integer to its english words representation ...

  7. [LeetCode] 423 Reconstruct Original Digits from English

    Given a non-empty string containing an out-of-order English representation of digits 0-9, output the ...

  8. [CareerCup] 17.7 English Phrase Describe Integer 英文单词表示数字

    17.7 Given any integer, print an English phrase that describes the integer (e.g., "One Thousand ...

  9. English随笔1

    英语中的基本五大句型  1.Subject (主语) + Verb (谓语) Li Ming works The accident happened 2.Subject (主语) + Link. V( ...

随机推荐

  1. Mvc4_ActionResult应用

    通常我们在一个ASP.NET MVC项目中创建一个Controller的时候,Index()方法默认的返回类型都是ActionResult,通过查看UML图,ActionResult实际上是一个抽象类 ...

  2. 转!数据库连接池概念、种类、配置(DBCP\C3P0\JndI与Tomact配置连接池)

    数据库连接池概念.种类.配置(DBCP\C3P0\JndI与Tomact配置连接池) 一.DBCP 连接:DBCP 连接池是 Apache 软件基金组织下的一个开源连接池实现. 需要的 java 包c ...

  3. c++11 其他特性(一)

    c++11还增加了许多有用的特性,比如: 1. 委托构造函数 如果一个类含有很多构造函数,这些构造函数有一些重复的地方,比如: class A{ public: A(){}; A(int a){ a_ ...

  4. Windows CPU占用率过高

    今天调试程序,发现Windows7的CPU占用率一直为25%左右,如下图所示.四核25%,换成单核那就是100%的占用率了! 上图进入"进程"页面,单击"CPU" ...

  5. java main函数

    public static void main(String[] args)[String args[]]也对 1)public :公共的权限最大,在任何情况下都可以访问. 原因:为了保证java虚拟 ...

  6. 物料BOM和生产订单BOM的区别

    物料BOM和生产订单BOM的区别[@more@] 一般企业生产部在SAP创建生产订单的时候,就会产生一个生产订单BOM,这里的生产订单BOM是读取的物料BOM. 由于其它原因,需要修改成品的某几个零部 ...

  7. 网页上记录鼠标的点击次数和一段有用的php代码,自己学习使用

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...

  8. 猫都能学会的Unity3D Shader入门指南

    https://onevcat.com/2013/07/shader-tutorial-1/ https://onevcat.com/2013/08/shader-tutorial-2/

  9. svn 大杂烩

    svn : trunk 日常开发 branch 多版开发,或者修复bug,测试 tag  开发到一阶段打一个tag,给外部使用 属性externals:可以引用外部的公共工程.这个工程最好是稳定的,不 ...

  10. redis命令集合

    一.连接控制 QUIT 关闭连接 AUTH (仅限启用时)简单的密码验证 二.适合全体类型的命令 EXISTS key 判断一个键是否存在;存在返回 1;否则返回0;DEL key 删除某个key,或 ...