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
saddle (someone) with (something)
sign on the dotted line
in the buff/raw
sweet nothings
for sale
take aim at (someone or something)
well-off
see stars
squeak by (someone or something)
bail out (someone) or bail (someone) out
....
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
Animal Facts
Some types of botflies lay their eggs on the abdomen of another blood-sucking insect such as a flea or tick. The eggs hatch while the host feeds the larvae and burrows into the skin of the animal it's sucking on.
.. More >>
Home
My Account
English Test
Verbal Reasoning
GK Quiz
Grammar Test