0
Anonymous Posted 10 years ago
Grammar

past perfect + ago

I have been studying English 4 months. Teaching me that past perfect + ago is erroneous, My Korean English teacher instructed me that I must change [ago] in He told me that he had given the book two weeks ago into [before]. However, another teacher told me that Past perfect + ago is also grammatically correct. The difference between [before] and [ago] with past perfect sentences is that before is "indefinite" and ago is "definite". The point is up to the speaker's state of mind. I'd want to know what is right. Thank you for taking time out of your busy schedule.
  

Top answer

As the past perfect normally connects a past situation to a later past situation, the time period extends from the earlier to the later past time period, 'Before' (the later time period) is therefore appropriate; 'ago', which works back from the present time is normally inappropriate. I've used the word 'normally', because I am sure we can come up with some examples in which past perefect + 'ago' works if we try.

  • As the past perfect normally connects a past situation to a later past situation, the time period extends from the earlier to the later past time period, 'Before' (the later time period) is therefore appropriate; 'ago', which works back from the present time is normally inappropriate.
  • I've used the word 'normally', because I am sure we can come up with some examples in which past perefect + 'ago' works if we try.
Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

4 Answers
0
As the past perfect normally connects a past situation to a later past situation, the time period extends from the earlier to the later past time period, 'Before' (the later time period) is therefore appropriate; 'ago', which works back from the present time is normally inappropriate.

I've used the word 'normally', because I am sure we can come up with some examples in which past perefec
0
I am amazed at how fluent you are after a mere 4 months of studying English. Good for you! I am more concerned that there is no indirect object in the sentence. In my examples, I am adding "you" as the indirect object because one is necessary.

"Before" is not indefinite. I'm not sure what is meant by that. Maybe it means that "before" has a particular time reference with it.

The
0
Englishmaven"Before" is not indefinite. I'm not sure what is meant by that.
I'm pretty sure the OP means "ago" is measured from the moment of utterance and "before" is measured relative to some past moment in expressions like the following. (I doubt that full before-clauses have anything to do with the question.)

I had met him four days ago
0
Anonymousinstructed me that I must change [ago] ... into [before].
By the way, 'earlier' will serve as well as 'before' for that purpose.
As an aside, note that brackets are not used as quotes. Your phrase is correctly written as instructed me that I must change "ago" ... into

Related Questions