MCQOPTIONS
Saved Bookmarks
| 1. |
what is the meaning of idiom 'To put one on one’s mettle ' ? |
| A. | To rouse one to do one’s best |
| B. | Underhand |
| C. | To perseverance when hardships press |
| D. | Commodities no in demand |
| Answer» B. Underhand | |