Idioms
have a heart of gold
to be generous or sincere or friendly
The woman has a heart of gold and is always willing to help her friends.
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
have a lot on one's plate
have a mind like a steel trap
Idioms Quiz
know what's what
winning streak
break a law
dying to (do something or go somewhere)
never would have guessed
feel fit
deal in (something)
run into (something)
day after day
put ideas into (someone's) head
....
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 sperm whale produces 60 litres of sperm and has a 12ft penis.
.. More >>
Home
My Account
English Test
Verbal Reasoning
GK Quiz
Grammar Test