0
Anonymous Posted 17 years ago
Grammar

Past perfect with the phrase "for the past two months"

Hi. Is this correct? Could we use a past perfect tense with the phrases like "for the past two months." I think it is not correct to use past perfect with the phrase "for the last two months."

She had done her work for the past two months, but she stopped doing it after that.
  

Top answer

It's okay by me, but it sounds better when the time marker precedes the past perfect. Edit. Well, I have to take that back.

  • It's okay by me, but it sounds better when the time marker precedes the past perfect.
  • Edit.
  • Well, I have to take that back.
  • It doesn't work, because "the past two months" references the present.
  • "After that" could not be in the past.
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.

5 Answers
0
It's okay by me, but it sounds better when the time marker precedes the past perfect.

Edit. Well, I have to take that back. It doesn't work, because "the past two months" references the present. "After that" could not be in the past. (I was confused because I took your last sentence as a submission, rather than as an explanation.)

"The last
0
I don't sense that "for the past two months" must necessarily refer to the two months preceding the present moment, so the sentence seems fine to my ear. Change "past" to "previous" if it bothers you.

0
Bewitched, bothered and bewildered!
0
Hi. Thank you, CalifJim and Avangi. Can you comment on my comment answer the question?

Joe was tired because/since he 1) was working 2) had been working hard.

In regard to the numbered tenses, I think "was working" doesn't necessarily address the time line involved but "had been working" does and it does by relating to the present.

Joe was especially tired
0
AnonymousI think "was working" doesn't necessarily address the time line involved but "had been working" does
It's not a matter of "addressing a time line". The use of one tense or another creates the time line.

If he was tired because he was working, I get the message that the working was in progress when he began to feel tired, and that he c

Related Questions