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
pour it on thick
make a clean breast of (something)
have in mind
not know one's own strength
carry a lot of weight with (someone or something)
do a land-office business
lull (someone) to sleep
break up (with someone)
do with (someone or something)
hit (someone) hard
....
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
Book
Book : days of grace
Author : arthur ashe & arnold rampersad.
.. More >>
Home
My Account
English Test
Verbal Reasoning
GK Quiz
Grammar Test