Idioms
have (something) on
to have plans for a particular time
I have something on this afternoon so I cannot go to the park.
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)
have (something) to spare
have (something) up one's sleeve
Idioms Quiz
send (someone) about his or her business
putty in (someone's) hands
bail out (someone) or bail (someone) out
look like the cat that ate/swallowed the canary
all in all
in a world of one's own
skip out on (someone or something)
close the books (on someone or something)
air (something) out
cave in (to 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
Danishes are called Vienna cakes in Denmark, and Spanish rice is unknown in Spain.
.. More >>
Home
My Account
English Test
Verbal Reasoning
GK Quiz
Grammar Test