Idioms
have been had
to have been cheated or dealt with badly
I felt that I had been had when the salesman sold me the bad product.
have been through the mill
have been to hell and back
have clean hands
have come a long way
have contact with (someone)
have designs on (someone or something)
have dibs on (something)
have egg on one's face
have eyes bigger than one's stomach
have eyes in the back of one's head
Idioms Quiz
wipe off (something) or wipe (something) off
verge on (something)
clue (someone) in or clue in (someone)
tell on (someone)
not all there
scare (someone) out of his or her wits
eke out (a living)
give (someone) the creeps
balance the books
set (someone) back on his or her heels
....
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
Phobia
Phobia :
cardiophobia : fear of the heart.
.. More >>
Home
My Account
English Test
Verbal Reasoning
GK Quiz
Grammar Test