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
all right
stick with (something)
head out
carry through with (something)
try (something) out on (someone) or try out (something) on (someone)
reckon with (someone or something)
up to one's ears in work
in bad taste
make a mountain out of a molehill
have rocks in one's head
....
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
Body Facts
Most people produce around 1.7 litres (3 pints) of urine a day.
.. More >>
Home
My Account
English Test
Verbal Reasoning
GK Quiz
Grammar Test