be on edge - be nervous, be over the moon - be very happy, be down in the dumps - be depressed, blow your top - become furious, be in two minds about sth - be indecisive, be green with envy - be jealous, content - satisfied, stunned - extremely shocked, eager - ready and willing to do something, anxious - uneasy, worried, thrilled - extremely happy about something, upbeat - full of hope, optimistic,

Solutions Gold Upper-Intermediate Unit 2 Feelings

Leaderboard

Visual style

Options

Switch template

Continue editing: ?