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
slip one's mind
tit for tat
to the full
let (something) slide by
setup
go Dutch
foul one's own nest
pile into (something)
take that tack
stay up
....
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
Nobel Prize
Nobel Prize : Chemistry
Year : 1957
Name : sir alexander r. todd
Country : great britain.
.. More >>
Home
My Account
English Test
Verbal Reasoning
GK Quiz
Grammar Test