Idioms
hard on (someone or something)
to treat someone or something roughly
The boy is very hard on shoes.
hard on (someone's) heels
hard up
hard-nosed
hard-pressed
harken back to (something)
harp on (something)
hash (something) over or hash over (something)
hate (someone's) guts
haul (someone) in or haul in (someone)
have (someone or something) in tow
Idioms Quiz
get off on the wrong foot (with someone or something)
try (someone's) patience
like a house on fire
down on (someone)
pull (something) off or pull off (something)
in league with (someone)
half-baked
have the makings of (something)
live in an ivory tower
leave (something) open
....
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
Name and Location
Name and Location : balkash, russia
Area : 18,428.00 sq. km.
.. More >>
Home
My Account
English Test
Verbal Reasoning
GK Quiz
Grammar Test