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
sock it to (someone)
turn the tables on (someone)
in one's Sunday best
take the initiative to (do something)
freeze (someone) out or freeze out (someone)
wet blanket
all in
take a whack at (something)
have (something) on the ball
something about (someone or something)
....
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
Astronaut Neil Armstrong first stepped on the moon with his left foot.
.. More >>
Home
My Account
English Test
Verbal Reasoning
GK Quiz
Grammar Test