Idioms
have (something) down pat
to have learned or memorized something perfectly
I have the dance routine down pat.
have (something) going for one
have (something) hanging over one's head
have (something) in common with (someone or something)
have (something) in mind
have (something) 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
Idioms Quiz
on the house
give (someone) a ring/buzz
tourist trap
call for (someone)
make a stink (about something)
in good repair
in two shakes of a lamb's tail
set tongues wagging
run through (money or something)
give (someone) a dirty look
....
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
Pretzel that have no salt on them are called baldies.
.. More >>
Home
My Account
English Test
Verbal Reasoning
GK Quiz
Grammar Test