Idioms
have a lot of promise
to have a good future ahead
The young race horse has a lot of promise and should be a winner in the future.
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)
have a notion to (do something)
have a one-track mind
have a passion for (something)
have a pick-me-up
have a price on one's head
Idioms Quiz
come to grips with (something)
by fits and starts
enter one's mind
on the air
let (someone) off
swamped with (something)
cast the first stone
in point of fact
play off (one group against another)
throw in (something) or throw (something) in
....
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 oldest dog died at the age of 29
.. More >>
Home
My Account
English Test
Verbal Reasoning
GK Quiz
Grammar Test