Mit before beschreibt man einen Zeitraum oder einen Zeitpunkt vor einem bestimmten Ereignis. Es wird mit vor oder bevor übersetzt.

Verwendung Beispiel
vor Weichnachten before Christmas
vor seinem Geburtstag before his birthday
bevor du kamst before you came
bevor er in den Urlaub fuhr before you went on holiday

Wie nun unterscheidet man before und ago, wenn beides vor bedeuten kann? Bei before wird ein Zeitpunkt genannt, bei ago ein Zeitraum. Das Problem ist ähnlich gelagert wie das von since und for (aus Kapitel 8.3.4.1).

before Christmas ten days ago
before his birthday two months ago
before you came two minutes ago
before you went on holiday three days ago