Idioms
sands of time
the accumulated tiny amounts of time (like the sand in an hourglass)
The sands of time have done much to change the woman's feelings about her sister.
save (something) for a rainy day
save face
save one's breath
save one's neck/skin
save the day
save up for (something)
saved by the bell
saving grace
say (something) in a roundabout way
say (something) to (someone's) face
Idioms Quiz
at best
pipe up
pay off (something) or pay (something) off
give (someone) a hand
draw interest
in due course
get the feel of (something)
play up to (someone)
carrot and stick
not a moment to spare
....
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
The Sea of Tranquility on the moon is deeper than the highest mountain on Earth
.. More >>
Home
My Account
English Test
Verbal Reasoning
GK Quiz
Grammar Test