Idioms
have the last laugh
to make someone seem foolish for laughing at you first
I had the last laugh when I went home early while everyone else had to work late.
have the makings of (something)
have the Midas touch
have the presence of mind to (do something)
have the right to do something
have the right-of-way
have the time of one's life
have the wherewithal to (do something)
have them rolling in the aisles
have time off
have to (do something)
Idioms Quiz
at the expense of (someone or something)
put (someone) on hold
Join the club!
in the line of duty
in pencil
lay/light into (something)
for the life of (someone)
not give/care two hoots about (someone or something)
at home
knock (someone) over with a feather
....
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 takes eight and a half minutes for light to get from the sun to earth.
.. More >>
Home
My Account
English Test
Verbal Reasoning
GK Quiz
Grammar Test