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
have (something) in mind
draw (someone) out or draw out (someone)
Dutch uncle
in short order
mark time
in the first place
by means of
(no) bed of roses
fit for a king
at the latest
....
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
Reggie Jackson holds the major league record for most strikeouts with 2,597.
.. More >>
Home
My Account
English Test
Verbal Reasoning
GK Quiz
Grammar Test