Relier Pairs Summit U10 SpotlightVersion en ligne Match the expressions from the Spotlight with their correct meaning. par Araceli Aguilar 1 have a lot on one's plate 2 be on call 3 slack off 4 be a nervous wreck 5 keep up 6 draw the line 7 give something one's call finish everything that needs to get done be anxious or worried about something have lots of things that need to get done do something with maximum effort make it clear that something is unacceptable make oneself available for someone to conatct at any time. not work as hard as one should