pass with flying colours - to be extremely successful, to achieve something that is difficult, to excel., over the moon - to be very pleased about something, pull an all-nighter - stay up all night, specially to work or study, learn by heart - to have learned it so well that you can remember it without having to read it, old-school - old-fashioned, not modern, bookworm - a person who reads a lot, copycat - someone who is influenced by someone else and does or says exactly the same as them, go an extra mile - to make more effort than is expected of you:, stand out - to be easily seen or noticed; to be much better than other similar things or people, teacher's pet - a student in a class who is liked best by the teacher and therefore treated better than the other student,

Open World First - Unit 3 - Idioms

Leaderboard

Visual style

Options

Switch template

Continue editing: ?