Idioms
have a heart-to-heart talk (with someone)
to have a sincere and intimate talk with someone
I had a heart-to-heart talk with my sister about my girlfriend.
have a hold on (someone)
have a hunch about (something)
have a keen interest in (someone or something)
have a lot going (for one)
have a lot of promise
have a lot on one's mind
have a lot on one's plate
have a mind like a steel trap
have a near miss
have a nose for (something)
Idioms Quiz
throw out (something) or throw (something) out
cash-and-carry
say one's piece
by all appearances
stick to (something)
take up with (someone)
teacher's pet
in progress
knock (something) off or knock off (something)
throw up
....
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
Every square inch of the human body has about 19,000,000 skin cells
.. More >>
Home
My Account
English Test
Verbal Reasoning
GK Quiz
Grammar Test