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