momoxue
the diffrence and how to use "ago","before" and "earlier" I wonder what's the diffrence between " three days ago" and "three days earlier", does they have the different meaning? otherwise I know "before" also can be used in the expressions to mean the past time. please tell me what's the difrence of them and how to use them correctly. thanks again.
Aug 27, 2011 10:04 PM
Answers · 4
7
"Three days ago" always means "three days before today". You can't use it with any other time except the present. Ex: "I bought a plane ticket three days ago." The equivalent for the future is "three days from now". "Three days earlier" isn't used with the present and it always needs context. Ex: "I went to a concert last Friday. I bought the ticket three days earlier." The equivalent for the future is "three days later". If you say "three days before", you have to put the context right after it. "I bought the ticket three days before the concert." The equivalent for the future is "three days after". But you CAN'T say "I bought the ticket three days earlier the concert." You CAN say "I went to a concert last Friday. I bought the ticket three days before." Even though you usually have to put the context right after "before", you can leave it out in this case since you just mentioned it.
August 28, 2011
1
both your examples are correct. the differences between ago, before and earlier are quite small. For example, you wouldnt really say "i did it ago i went out" but "i did it before i went out" is correct english. You can also use "before" like this "I've done it before" you could also say "i did it earlier" but "i did it earlier i went out" is wrong. ago can only really be used in examples like the one you wrote, or you can also use it in some questions like "how long ago was it that you last watched tv?"
August 27, 2011
Not much difference. 3 days ago would suggest its 3 days from this moment. 3 days earlier ( or before ) could refer to another specific time in the sentence. I saw his last saturday and 3 days earlier.
August 27, 2011
Still haven’t found your answers?
Write down your questions and let the native speakers help you!