Direction: Give the exact meaning of the phrases/idioms underlined in the sentences below. |
The unexpected new difficulty put me on my mettle. |
A) put me on test
B) tested my nerve
C) put me on a tight spot
D) roused me to do my best
E) None of these
Correct Answer: D
You need to login to perform this action.
You will be redirected in
3 sec