Also found in: Thesaurus, Medical, Financial, Acronyms, Idioms, Wikipedia.
You use ago to say how much time has passed since something happened. For example, if it is now Sunday and something happened on Thursday, it happened three days ago.
You use the past simple, not the present perfect, with ago. For example, you say 'He died four years ago'. Don't say 'He has died four years ago'.
You use ago only when you are talking about a period of time measured back from the present. If you are talking about a period measured back from an earlier time, you use the past perfect with before or previously.
Don't use ago and 'since' together. Don't say, for example, 'It is three years ago since it happened'. You say 'It happened three years ago' or 'It is three years since it happened'.
Don't say, for example, 'It has been happening since three years ago'. You say 'It has been happening for three years'.
|Adj.||1.||ago - gone by; or in the past; "two years ago"; "`agone' is an archaic word for `ago'"|
past - earlier than the present time; no longer current; "time past"; "his youth is past"; "this past Thursday"; "the past year"
|Adv.||1.||ago - in the past; "long ago"; "sixty years ago my grandfather came to the U.S."|
ago[əˈgəʊ] ADV long ago → hace mucho tiempo
not long ago → no hace mucho (tiempo)
how long ago was it? → ¿hace cuánto tiempo?, ¿cuánto tiempo hace?
as long ago as 1978 → ya en 1978
no longer ago than yesterday → ayer solamente, ayer nada más
a week ago → hace una semana
a little while ago → hace poco
just a moment ago → hace un momento nada más
2 days ago → il y a 2 jours
2 years ago → il y a 2 ans
long ago, a long time ago → il y a longtemps
It wasn't long ago → C'était il y a peu de temps.
not long ago → il n'y a pas longtemps, il y a peu de temps
how long ago? → il y a combien de temps (de cela)?
How long ago was it that you first went there?
BUT Quand y es-tu allé pour la première fois?.
How long ago did it happen? → Il y a combien de temps que c'est arrivé?
as long ago as 1960 → déjà en 1960
ago[əˈgəʊ] adv a week ago → una settimana fa
long ago → molto tempo fa
not long ago → poco tempo fa
as long ago as 1960 → già nel 1960
how long ago? → quanto tempo fa?
how long ago was it? → quanto tempo fa è successo?, da quanto tempo è successo?