Idioms
on pins and needles
excited or nervous
The girl has been on pins and needles all day waiting for the contest to begin.
on probation
on purpose
on sale
on schedule
on second thought
on shaky ground
on speaking terms with (someone)
on standby
on target
on the air
Idioms Quiz
back on one's feet
so soon
play the devil's advocate
in the works
rain (something) out or rain out (something)
a sitting target
owing to (someone or something)
take the Fifth
skate on thin ice
clear the decks
....
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
Medical Invention
Medical Invention : malaria parasite
Inventor : ronald rose
.. More >>
Home
My Account
English Test
Verbal Reasoning
GK Quiz
Grammar Test