Idioms
have a head for (something)
to have the mental capacity for something
My father has a head for numbers and is very good at mathematics.
have a heart
have a heart of gold
have a heart of stone
have a heart-to-heart talk (with someone)
have a hold on (someone)
have a hunch about (something)
have a keen interest in (someone or something)
have a lot going (for one)
have a lot of promise
have a lot on one's mind
Idioms Quiz
take umbrage at (something)
a one-track mind
on and on
save the day
put (someone) off or put off (someone)
give (someone) the eye
all in one piece
take the liberty of (doing something)
take (someone) for an idiot
tip the balance
....
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
Extremely high pressured water can easily cut through a steel beam.
.. More >>
Home
My Account
English Test
Verbal Reasoning
GK Quiz
Grammar Test