Matching Pairs English Idioms (I)Online version Match the meaning with the idioms given by Anna Chiu 1 * Put one's face on 2 * Up in the air 3 * Flat broke 4 * Out of work 5 * Move up in the world 6 * Thank God it's Friday 7 * Think outside the box 8 * Cry your eyes out 9 * Burn the midnight oil 10 * Dime a dozen 11 * Stumbling block 12 * Cash-strapped 13 * All things considered 14 * Catch someone's eye 15 * On point 16 * On the same page = unemployed = very cheap; easily obtained = apply cosmetics = good, well-done, effective = taking all factors into consideration = having no money at all = try to solve a problem in an original way; think creatively = attract someone's attention = working late into the night = let's be happy that the workweek is over = to understand and agree with what is being done or suggested = cry hard for a very long time = become more successful = not decided = in need of money = an obstacle, physical or abstract