Idioms
have (something) going for one
to have ability or talent or good looks
The woman has a lot going for her and I am sure that she will get the new job.
have (something) hanging over one's head
have (something) in common with (someone or something)
have (something) in mind
have (something) in stock
have (something) in store for (someone)
have (something) on
have (something) on (someone)
have (something) on file
have (something) on one's mind
have (something) on the ball
Idioms Quiz
twist (someone's) arm
write out (something) or write (something) out
cast about for (someone or something)
cut out for (something)
get the once-over
put one's nose to the grindstone
hold the reins
turn out good
palm (something) off on (someone) or palm off (something) on (someone)
hem (someone or something) in or hem in (someone or something)
....
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
A golf ball has 360 dimples
.. More >>
Home
My Account
English Test
Verbal Reasoning
GK Quiz
Grammar Test