Idioms
have (something) on (someone)
to have information or proof that someone did something wrong
I think that the police have something on the man and that is why he is afraid.
have (something) on file
have (something) on one's mind
have (something) on the ball
have (something) on the brain
have (something) on the tip of one's tongue
have (something) stuck in one's craw
have (something) to do with (something)
have (something) to spare
have (something) up one's sleeve
have a (good) head on one's shoulders
Idioms Quiz
turn the trick
hail from (somewhere)
keep (someone) posted
see (someone) home
break down (something) or break (something) down
hold out the olive branch to (someone)
know one's place
no laughing matter
well-heeled
change horses in midstream
....
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
My Account / Test History
Mountain
Mountain : k-2 (godwin austin)
Height : 8,611 mts.
Range : karakoram
Conquered on : 31-jul-54.
.. More >>
Home
My Account
English Test
Verbal Reasoning
GK Quiz
Grammar Test