Idioms
happen upon (someone or something)
to meet someone or find something unexpectedly
I happened upon a very valuable book when I was cleaning up my grandfather's house.
happy hour
hard feelings
hard of hearing
hard on (someone or something)
hard on (someone's) heels
hard up
hard-nosed
hard-pressed
harken back to (something)
harp on (something)
Idioms Quiz
cheer on (someone) or cheer (someone) on
red herring
hot and heavy
take (someone) to task
give (someone) credit for (something)
gray area
tear one's hair out
know all the tricks of the trade
wreak havoc on/with (something)
plumb loco
....
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
Every day, the Hubble telescope transmits enough data to fit 10,000 standard computer disks
.. More >>
Home
My Account
English Test
Verbal Reasoning
GK Quiz
Grammar Test