Idioms
have (something) in store for (someone)
to have something planned for someone
I do not know what my boss has in store for me.
have (something) on
have (something) on (someone)
have (something) on file
have (something) on one's mind
have (something) on the ball
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
Idioms Quiz
work up to (something)
the long haul
appear out of nowhere
soft spot for (someone or something)
square accounts with (someone)
when push comes to shove
put (someone) down for (something) or put down (someone) for (something)
as for (someone or something)
hot and heavy
shrug (something) off or shrug off (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
The largest baseball card collection, 200,000 cards, is in the Metropolitan Museum of Art.
.. More >>
Home
My Account
English Test
Verbal Reasoning
GK Quiz
Grammar Test