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
get on (someone's) nerves
stand behind (someone or something)
take responsibility for (someone or something)
fit as a fiddle
more often than not
able to do (something) standing on one's head
man in the street
creature comforts
stay up
catch-22
....
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
A single bat can eat 3,000–7,000 mosquitoes in a single night; a colony of 500 bats gets through a quarter of a million bugs an hour.
.. More >>
Home
My Account
English Test
Verbal Reasoning
GK Quiz
Grammar Test