Idioms
have (something) on one's mind
to worry about something, to think constantly about something
The man has several serious problems on his 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
have a bee in one's bonnet
Idioms Quiz
burn out
bite the dust
out of circulation
go without (something)
keep on (doing something)
John Doe
get a whiff of (something)
cog in the machine
put oneself in (someone) else's place/position
bottom out
....
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
Polar bears can smell seal from 20 miles away
.. More >>
Home
My Account
English Test
Verbal Reasoning
GK Quiz
Grammar Test