Ago vs Before

When to use each in English, with meaning, register, and examples.

 AgoBefore
Meaningin the past; before nowAt an earlier time than something else.
CEFR levelA1A1
Part of speechadverbpreposition
Usage notesUse 'ago' to refer to a specific time in the past. It's typically used in informal and neutral contexts, but avoid using it in very formal writing or speeches.Used to indicate a time prior to an event or action. Common in both spoken and written language. Avoid using it in extremely formal writing; in that context, consider 'prior to'.

Frequently asked questions: Ago vs Before

What's the difference between "Ago" and "Before"?

"Ago" means: in the past; before now "Before" means: At an earlier time than something else.

When should I use "Ago" and "Before"?

They can all be used in everyday English.

Are "Ago" and "Before" the same CEFR level?

"Ago" is at A1, "Before" is at A1 on the CEFR scale.

Related comparisons