Idioms
have (something) on file
to have or keep a written record of something
I have the report on file on my computer.
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)
have (something) to spare
have (something) up one's sleeve
have a (good) head on one's shoulders
have a ball
Idioms Quiz
make one's own way
a hang-up
under the wire
in defiance of (someone or something)
absent-minded
under certain conditions
from the heart
look up (something) or look (something) up
let (someone) in on (something)
bring around (someone) or bring (someone) around
....
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
In hartford, connecticut you are not allowed to kiss your wife on sundays.
.. More >>
Home
My Account
English Test
Verbal Reasoning
GK Quiz
Grammar Test