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
take a potshot at (someone or something)
inch by inch
a ripple of protest
none too (something)
well-off
without batting an eye
mix up (something) or mix (something) up
stuck on (something)
stumble into (somewhere)
at the top of the hour
....
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
A 100-pound person on Earth would weigh 38 pounds on Mars.
.. More >>
Home
My Account
English Test
Verbal Reasoning
GK Quiz
Grammar Test