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
blow one's stack
knock (someone) off or knock off (someone)
love to hear oneself talk
until hell freezes over
in the wind
turn the other cheek
give credit where credit is due
on a first-name basis (with someone)
pie in the sky
come out of left field
....
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
What we call the sky is merely the limit of our vision into the atmosphere. The sky, like the horizon, is always as far away as one can see.
.. More >>
Home
My Account
English Test
Verbal Reasoning
GK Quiz
Grammar Test