

MCQOPTIONS
Saved Bookmarks
1. |
Choose the correct meaning of following idiom. - To make castles in the air |
A. | To do day-dreaming |
B. | to be too ambitious |
C. | to be conceited |
D. | to be boastful |
Answer» B. to be too ambitious | |