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