Idioms
hard-pressed
burdened with urgent business
"I am hard-pressed for time. Can we meet later?"
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
have (someone's) blood on one's hands
have (someone's) hide
have (someone) in one's pocket
have (someone) over
Idioms Quiz
call for (someone or something)
put up a good fight/struggle
give (something) one's best shot
get close to (someone)
on the tip of one's tongue
sleep in
sniff out (someone or something) or sniff (someone or something) out
ring up (something) or ring (something) up
knock off work
good riddance to bad rubbish
....
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
The typewriter was invented in 1829, and the automatic dishwasher in 1889.
.. More >>
Home
My Account
English Test
Verbal Reasoning
GK Quiz
Grammar Test