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
heart stands still
come to life
a tough act to follow
with each passing day
more than one can bear/stand/take
sit tight
learn to live with (something)
live up to (something)
leave well enough alone
put the finger on (someone)
....
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
Axis
An imaginary line joining north and south poles.
.. More >>
Home
My Account
English Test
Verbal Reasoning
GK Quiz
Grammar Test