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
go like clockwork
clear the table
not know enough to come in out of the rain
get in on (something)
deadpan
spit up (something) or spit (something) up
bad blood (between people)
make a fuss (over someone or something)
in love
narrow-minded
....
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
River
River : mississippi missouri-red rock
outflow : gulf of mexico
length : 6,020.00
.. More >>
Home
My Account
English Test
Verbal Reasoning
GK Quiz
Grammar Test