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
ease up on (someone or something)
You got me there.
on the bandwagon
hit the skids
under control
have been had
nothing to sneeze at
give (someone) the third degree
follow up (something) or follow (something) up
get the jump 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
Latte is the Italian word for milk. So if you request a latte' in Italy, you'll be served milk.
.. More >>
Home
My Account
English Test
Verbal Reasoning
GK Quiz
Grammar Test