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