Idioms
have (something) going for one
to have ability or talent or good looks
The woman has a lot going for her and I am sure that she will get the new job.
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
have (something) on one's mind
have (something) on the ball
Idioms Quiz
from stem to stern
slip away
wade into (something)
tell (someone) off or tell off (someone)
hold off (someone) or hold (someone) off
turn out fine
eat away at (something)
come true
with relish
keep an eye out for (someone or something)
....
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
It is estimated that 10,000,000,000,000,000,000,000,000,000,000,000 snowflakes have fallen to the earth since it was formed.
.. More >>
Home
My Account
English Test
Verbal Reasoning
GK Quiz
Grammar Test