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
mark down (a price) or mark (a price) down
put one's two cents (worth) in
in the wake of (something)
give (someone) the creeps
kiss and make up
full of hot air
deadpan
easier said than done
get down to the nitty-gritty
out of a clear blue sky
....
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 initials for the russian secret service "kgb" stand for komitet gosudarstvennoy bezopasnosti.
.. More >>
Home
My Account
English Test
Verbal Reasoning
GK Quiz
Grammar Test