Idioms
for days on end
for many days
The man is able to go without sleep for days on end.
for dear life
for fear of (something)
for free
for good
for good measure
for hours on end
for instance
for keeps
for kicks
for life
Idioms Quiz
neck of the woods
stand up
leave one's mark on (someone or something)
put (someone) down for (something) or put down (someone) for (something)
let (someone) off
mark down (a price) or mark (a price) down
with respect to (something)
in the air
an oddball
until the cows come home
....
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
75% of Honda vehicles purchased in the U.S. are manufactured in North America.
.. More >>
Home
My Account
English Test
Verbal Reasoning
GK Quiz
Grammar Test