500 idioms diệt mọi đề thi

0.0(0)
studied byStudied by 0 people
GameKnowt Play
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/499

flashcard set

Earn XP

Description and Tags

https://drive.google.com/drive/u/0/search?q=idiom

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

500 Terms

1
New cards

put a rocket under sb

motivate or give sb an incentive to do sth faster, better

  • incentive: sự khích lệ

GET/BE GIVE A ROCKET: if sb gives u a rocket, they criticize you severely

2
New cards

put in a good word for sb

say positive things abt sb

3
New cards

throw the book at sb

severely punish sb

4
New cards

make the name for oneself as

become famous and respected by a lot of people

have a reputation for

5
New cards

hunt/search high and low

search everywhere for sth

6
New cards

be up in arms about/over sth

be very angry

7
New cards

wine and dine sb

entertain sb by giving them food and drinks

8
New cards

if need be

if it is necessary

9
New cards

take a hard line on sb/sth

be very severe in the way that you deal with sb, sth = strict

10
New cards

make a song and dance about sth

make sth seem more important that it really is so that everyone notices it

11
New cards

at the drop of a hat

12
New cards

see eye to eye

13
New cards

run counter to sth

14
New cards

to my mind

in my opinion

from my perspective

15
New cards

a smattering of sth

16
New cards

breath a word of sth

17
New cards

all and sundry

everyone

18
New cards

have a whale of time

have a good time

19
New cards

seldom/rarely, if ever

almost never

20
New cards

make a go of sth

21
New cards

do not give up the day job

22
New cards

for the time being

23
New cards

a bad egg

24
New cards

come under fire

be criticised

25
New cards

come to light

reveal = release

26
New cards

have a second helping

27
New cards

not the end of the world

not worth worrying

28
New cards

myself to myself

29
New cards

all along

from the beginning

30
New cards

make no bones about

31
New cards

make a clean sweep of sth

32
New cards

make a splash

33
New cards

be on a roll

34
New cards

in years to come

35
New cards

scope for doing sth

36
New cards

the best of a bad job

37
New cards

heart-to-heart

38
New cards

in the way

>< on the way

39
New cards

pull one’s leg

40
New cards

make do with sth

41
New cards

fit like a glove

42
New cards

gain ground

43
New cards

catch sb on the hop

44
New cards

bare one’s soul

45
New cards

burn the midnight oil

46
New cards

as plain as the nose on one’s face

47
New cards

to a certain extent

48
New cards

on the brink of collapse

49
New cards

feel it in one’s bones

50
New cards

every cloud has silver lining

51
New cards

bury/have/hide one’s head in the sand

52
New cards
53
New cards
54
New cards
55
New cards
56
New cards
57
New cards
58
New cards
59
New cards
60
New cards
61
New cards
62
New cards
63
New cards
64
New cards
65
New cards
66
New cards
67
New cards
68
New cards
69
New cards
70
New cards
71
New cards
72
New cards
73
New cards
74
New cards
75
New cards
76
New cards
77
New cards
78
New cards
79
New cards
80
New cards
81
New cards
82
New cards
83
New cards
84
New cards
85
New cards
86
New cards
87
New cards
88
New cards
89
New cards
90
New cards
91
New cards
92
New cards
93
New cards
94
New cards
95
New cards
96
New cards
97
New cards
98
New cards
99
New cards
100
New cards