MCQOPTIONS
Saved Bookmarks
| 1. |
what is the meaning of idiom 'Give up the ghost ' ? |
| A. | Acted without restrained |
| B. | Event likely to happen |
| C. | Pass away, die |
| D. | Thoroughly /in detail |
| Answer» D. Thoroughly /in detail | |