Idioms
have (something) in stock
to have goods available to sell
The store does not have any DVD players 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
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)
Idioms Quiz
tilt at windmills
greasy spoon
take pity on (someone or something)
in one's book
played out
take (someone) at his or her word
throw good money after bad
dress (someone) down or dress down (someone)
cost a pretty penny
dead as a doornail
....
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
It takes a person 15 to 20 minutes to walk once around the Pentagon.
.. More >>
Home
My Account
English Test
Verbal Reasoning
GK Quiz
Grammar Test