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
knock (someone) around or knock around (someone)
give chase to (someone or something)
order (someone) around/about
had best (do something)
dry up
grow to do/like (something)
same old story
make use of (someone or something)
get out of bed on the wrong side or get out on the wrong side of bed
stretch one's legs
....
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
China was the first country to use paper money.
.. More >>
Home
My Account
English Test
Verbal Reasoning
GK Quiz
Grammar Test