码迷,mamicode.com
首页 > 其他好文 > 详细

English idioms

时间:2015-03-20 15:53:49      阅读:174      评论:0      收藏:0      [点我收藏+]

标签:

 

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

标签:

原文地址:http://www.cnblogs.com/jilili/p/4353766.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!