Vocabulary Upgrade
Vocab in Context
IDIOMS IN ACTION
COLLOQUIALISMS
GRAMMAR BASICS
100

Give a more advanced word for "very tired."

Exhausted/drained

100

"The two sides refused to move and talks reached a ___."

Stalemate / impasse

100

What does "raining cats and dogs" mean?

Raining very heavily

100

What does "my bad" mean?

That was my mistake / I apologize

100

Fill in the preposition: "I'm good ___ math."

at

200

Give a more advanced word for "very happy."

Elated / overjoyed

200

"His explanation was so ___ that nobody understood it."

Confusing / convoluted

200

What does "bite the bullet" mean?

To face something difficult with courage

200

What does "I'm beat" mean?

I'm very tired

200

Correct the error: "She is a honest person."

an honest person

300

Give a more advanced word for "very angry."

Furious / livid

300

"She's very ___ with money — she never spends more than she has to."

Frugal / thrifty

300

What does "the best of both worlds" mean?

Getting the advantages of two different things at the same time

300

What does "let's grab a bite" mean?

Let's go eat something quickly

300

Choose the correct verb: "Neither of the answers ___ correct."

is/are

400

Give a more advanced word for "very beautiful."

Stunning / breathtaking

400

"After the scandal, the company's reputation was completely ___."

Tarnished / ruined

400

What does "once in a blue moon" mean?

Very rarely

400

What does "that's a rip-off" mean?

That's overpriced / a bad deal

400

Correct the error: "I have been living here since five years."

for five years

500

Give a more advanced word for "very scared."

Terrified / petrified

500

"He gave a ___ answer — technically true, but clearly meant to mislead." What word fits?

Misleading / deceptive

500

What does "hit the nail on the head" mean?

To describe something exactly right

500

What does "I'm just winging it" mean?

Doing something without preparation or a plan

500

Choose the correct form: "By the time we arrived, the movie ___." (already started / had already started)

had already started