Idioms
have a passion for (something)
to have a strong feeling of need or love for something
The student wants to become a teacher because he has a passion for teaching children.
have a pick-me-up
have a price on one's head
have a rough time (of it)
have a run of bad luck
have a run-in with (someone)
have a say in (something)
have a score to settle with (someone)
have a scrape with (someone or something)
have a screw loose
have a soft spot in one's heart for (someone or something)
Idioms Quiz
bring (someone) around (to something)
have a passion for (something)
hedge in (something) or hedge (something) in
have nothing on (someone or something)
line of least resistance
stand off (someone or something)
better part of (something)
use up
run-of-the-mill
have a vested interest in (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
Science Facts
If you flush the toilet without putting the seat down, a fine aerosol spray of urine and faeces flies into the air of the bathroom – and some lands on your toothbrush.
.. More >>
Home
My Account
English Test
Verbal Reasoning
GK Quiz
Grammar Test