It had been a long time since I last went on a strict exercise regimen.
It had been a long time since I last had gone on a strict exercise regimen.
Does the meaning of sentence change depending on whether I use simple past or past perfect in a sentence like above?
Could anyone please explain the difference in meaning, if there is any?
Last edited by rainous; 04-Oct-2011 at 06:59.
The difference in meaning comes from the tense used in the first half of the sentence, not the second:
It has been a long time since I went on a diet = the time reference is now and I haven't been on a diet for a long time.
It had been a long time since I had gone on a diet = the time reference is some point in the past and at that time it was a long time since I had dieted. It gives no clues as to whether or not I have dieted between that time and now.
Note: apologies for the spelling errors in the original. I must stop trying to type on my phone.
Last edited by emsr2d2; 04-Oct-2011 at 07:49. Reason: Typos
If you're going to start both of them with "It had been a long time..." then the logical progression would be to "...since I had gone on..." not "since I went". Whilst it is not absolutely required to stick with one tense in any one sentence, in some cases it makes far more sense.