zoukankan      html  css  js  c++  java
  • English idioms

    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

  • 相关阅读:
    ISC2016训练赛 phrackCTF--Classical CrackMe
    JCTF 2014 小菜一碟
    攻防世界--ReverseMe-120
    lstm torch
    pandas 处理 纽约签到数据集
    python datatime
    tf.keras 模型 多个输入 tf.data.Dataset
    python **kwarg和*args
    java 优先队列 大根堆
    python总结
  • 原文地址:https://www.cnblogs.com/jilili/p/4353766.html
Copyright © 2011-2022 走看看