+0
I was 5 years old when you was 35 years old, 37 years ago. I was 35 years old seven years ago, but at that time you became 70.

Can I replace here "ago" with "back"; "before"?

Also, what is the opposite of "ago"? May be, after, ?
+0
No - the sentences would then make no sense.

There is no "opposite" for ago which means "in the past"/"time gone by". The opposite situation would have to be in the future.

nb "you were"
+0
AnonymousI can't think of a single word that could be used the same way in a sentence
Have you considered "hence"?

By the way, did you notice that this thread is more than three years old? It's not likely anyone has been waiting that long for an answer. Emotion: smile

CJ
Teachers: We supply a list of EFL job vacancies
Comments  
Thank you Feebs11.

Suppose, If I say "after five year your age will be + 5". I considere, here "after" is a opposite of "ago". Anyway, could you tell me another better word to replace "after" here?

Also, you said to me that I cannot use "35 years back/before" instead of "35 years ago", but I well remmeber I have somewhere heard such phrases i.e. 20 years before; 20 years back. So could you tell me when I can use "back/before" instead of "ago"?
User_garyThank you Feebs11.

Suppose, If I say "after five year your age will be + 5". I considere, here "after" is a opposite of "ago". Anyway, could you tell me another better word to replace "after" here?

Also, you said to me that I cannot use "35 years back/before" instead of "35 years ago", but I well remmeber I have somewhere heard such phrases i.e. 20 years before; 20 years back. So could you tell me when I can use "back/before" instead of "ago"?
I think you are getting in a twist.

#1 "After five years your age will be + 5" After is the antonym of before, and not of ago, which has no antonym. The sentence as it stands is fine, and needs no change.

#2 The use of "before" /"back" will depend on the context of the writing. ""20 years before this day, I was married"; "10 years back no-one thought that the world would end tomorrow". Which word to use will often depend on the writer's preference; either can be replaced with "ago".

Looking back at your starting post:

I was 5 years old when you was 35 years old, 37 years ago.>>rephrased it could be "37 years back, you were 35 years old and I was 5".

I was 35 years old seven years ago, but at that time you became 70.>> Back seven years, I was 35 years old and you were just 70.
Students: Are you brave enough to let our tutors analyse your pronunciation?
The closest thing to an opposite of "ago" that I can think of is "from now." For example, "ten years ago" vs. "ten years from now." I can't think of a single word that could be used the same way in a sentence, but "from now" rolls off the tongue in two syllables just as smoothly as "ago" does!
 CalifJim's reply was promoted to an answer.