Значение предлога «ago» в английском языке меняется в зависимости от контекста и указывает на временной промежуток, который прошёл от настоящего момента до упомянутого события в прошлом. 1
Например, выражение «Five years ago» (Пять лет назад) означает, что прошло пять лет с того времени, о котором идёт речь. 1
Некоторые устойчивые выражения с «ago»:
Ago всегда привязан к настоящему моменту (отсчёт идёт от текущего времени). 1 Если речь идёт о прошедших событиях относительно других событий в прошлом, используется before. 1