Idioms
harp on (something)
to talk repeatedly and tediously about something
My friend has been harping on his lack of money for several weeks now.
hash (something) over or hash over (something)
hate (someone's) guts
haul (someone) in or haul in (someone)
have (someone or something) in tow
have (someone's) blood on one's hands
have (someone's) hide
have (someone) in one's pocket
have (someone) over
have (something) against (someone or something)
have (something) at one's fingertips
Idioms Quiz
feel like going (somewhere)
in bad faith
fall asleep
find fault with (someone or something)
draw a line betwen two things
have (something) to do with (something)
in one's tracks
have a good thing going
get out of a jam
start from scratch
....
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
Most gemstones contain several elements; except the diamond, it's all carbon.
.. More >>
Home
My Account
English Test
Verbal Reasoning
GK Quiz
Grammar Test