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

时间: 2024-08-05 12:47:55

English idioms的相关文章

How to study english?

How to study English? Here are 100 things you can do to improve your English Don't be afraid to make mistakes. Be confident. People can only correct your mistakes when they hear you make them. Surround yourself in English. Put yourself in an all Engl

下载:SQL Server 2016 CTP3 (x64) - DVD (English)

如题: 下载地址,请看文章底部. SQL Server 2016 CTP3 (x64) - DVD (English)ISO English Release Date: 10/30/2015 Details No product key is required. Download 2649 MB File Name:en_sql_server_2016_ctp3_x64_dvd_7213912.isoLanguages:EnglishSHA1:BF0FDF34B5A4BA9660C6CDB70E

『ENGLISH』

以A字母开头的词汇 英文 中文 abstract module 抽象模组 access 访问.存取 access control 存取控制 access control information 存取控制资讯 access mechanism 存取机制 access rights 存取权限 accessibility 无障碍性 accessibility information 无障碍网页资讯 accessibility problem 无障碍网页问题 accessible 无障碍的 access

English - 代词的翻译

代词的翻译-----指明要点,不抽象不具体 1.It may seem strange to put into the same packet an industrial revolution and two political revolutions. But the fact is that they were all social revolutions. 把一场产业革命和两场政治革命归为一类看上去似乎有些奇怪,但是事实上,这三场革命都是社会革命 it 为形式主语,to为真正的主语,所以先

End-to-End Speech Recognition in English and Mandarin

w语音识别.噪音.方言,算法迭代. https://arxiv.org/abs/1512.02595 We show that an end-to-end deep learning approach can be used to recognize either English or Mandarin Chinese speech--two vastly different languages. Because it replaces entire pipelines of hand-engi

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 digits in ascending order. Note: Input contains only lowercase English letters. Input is guaranteed to be valid and can be transformed to its origina

Day One studying english

I start study english lately,but the is no basis for english.Only i use baidu translation,google translation and youdao.I really need the ability now.I think a little bit of progress every day,for work,for target,for faimly.

This weekend, I think of changing my article and diary language when using computers from Chinese to English.

It was really a pity of the fact that thinking things in Chinese when being companion with these foreign invented machines which originally works with English. So,just to improve efficiency, I may have to make this change. Just because this language

LeetCode:Integer to English Words - 按英语读法输出数字对应单词

1.题目名称 Integer to English Words(按英语读法输出数字对应单词) 2.题目地址 https://leetcode.com/problems/integer-to-english-words/ 3.题目内容 英文:Convert a non-negative integer to its english words representation. Given input is guaranteed to be less than 231 - 1. 中文:给出一个非负整数