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
hard of hearing
blood, sweat and tears
over and done with
turn over (something) to (someone) or turn (something) over to (someone)
spoon-feed (someone)
to a large extent
run circles/rings around (someone)
sell (something) on credit
by the month
get one's ducks in a row
....
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
and the viewers were never told.
.. More >>
Home
My Account
English Test
Verbal Reasoning
GK Quiz
Grammar Test