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
give (someone) a piece of one's mind
at ease
nothing but (something)
pull through (something)
able to do (something) blindfolded
side with (someone)
trump up (something) or trump (something) up
beg the question
nurse (someone) back to health
done to a turn
....
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
The garfish has green bones
.. More >>
Home
My Account
English Test
Verbal Reasoning
GK Quiz
Grammar Test