"She said that he had been taken to the asylum a long time ago."
I was told that when there is a sequence of tenses I'm supposed to change ago to before. Is this information accurate?
She said that he had been taken to the asylum a long time ago.
She said that he had been taken to the asylum a long time before.
I was told that when there is a sequence of tenses I'm supposed to change ago to before.![]()
"Do not confuse the adverbs ago and before. Ago is used when the 'point of reference' is the present; it means 'before now'. Before is used when the point of reference is not the present: it means 'before then', 'earlier'. ( Practical English Usage, Michael Swan.)
As for sequence of tenses in reported speech, we don't always shift tenses. If we are reporting something that is still true now, we use the same tense as the original speaker.
I agree. Both of the following are therefore possible.
She said that he had been taken to the asylum a long time ago. [=before now]
She said that he had been taken to the asylum a long time before. [=before a time-point already mentioned, or a back-shifting of 'ago'.]
If the verb is backshifted, we might well change 'ago' to 'before', but we might not. We don't worry about such things in normal conversation.
That would depend on how pedantic the marker was.If I were doing the listening and comprehension part of my test and had to render what I heard on the tape, I would have to use "before" instead of "ago"?
Some non-native teachers of English are far more concerned about fiddly little bits of grammar than most native speakers.