Idioms
have (something) coming to (someone)
to deserve punishment for something
The girl has the punishment coming to her because of what she did.
have (something) down pat
have (something) going for one
have (something) hanging over one's head
have (something) in common with (someone or something)
have (something) in mind
have (something) in stock
have (something) in store for (someone)
have (something) on
have (something) on (someone)
have (something) on file
Idioms Quiz
toe the mark
pouring rain
grab a bite (to eat)
salt away money
keep books
forty winks
fishy
a tower of strength
touched by (someone or something)
giveaway
....
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
Book
Book : crescent over kashmir
Author : anil maheshwari.
.. More >>
Home
My Account
English Test
Verbal Reasoning
GK Quiz
Grammar Test