Idioms
have (something) on the ball
to be smart or clever or skilled
The woman has a lot on the ball. She should do well in her new job.
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
have a ball
have a bee in one's bonnet
have a big mouth
Idioms Quiz
do in (someone) or do (someone) in
hell-bent for leather
heart and soul
tell (someone) a thing or two
drive up to (someone or something)
by the hour
in the loop
play down (someone or something) or play (someone or something) down
under one's own steam
over the short run/haul
....
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
Fact
On August 21st, 1911, someone stole the Mona Lisa, the most famous painting in the world, from the Louvre Museum. It was recovered two years later
.. More >>
Home
My Account
English Test
Verbal Reasoning
GK Quiz
Grammar Test