Would you be able to associate these phrases (= idiomatic expressions) with their meaning ?
a. a no win situation
b. the fear of missing out a party
c. someone hooked to his/her mobile phone so much so he's unaware of his surroundings
d. a cheerful type
e. put effort into something that never matriculates
f. keep repeating something to someone until he feels embarrassed or upset
Enjoy this quiz !