0
Necrophagist Posted 9 years ago
Speech & Pronunciation

Present and past perfect

Why did you that for her?
Because she's bought me a lot of gifts.
Because she'd bought me a lot of gifts.

Can both be used? If so, is this the correct meaning?
1st one ~ She has bought me a lot of gifts in her life in general
2nd one ~ She had bought me a lot of gifts before I invited her

  

Top answer

Note: You should be posting these in the grammar forum, not in the pronunciation forum. Necrophagist Why did you do that for her? Because she's bought me a lot of gifts.

  • Note: You should be posting these in the grammar forum, not in the pronunciation forum.
  • Necrophagist Why did you do that for her?
  • Because she's bought me a lot of gifts.
  • Because she'd bought me a lot of gifts.
  • As mentioned already in two other threads on this same topic, it depends on the distance in time from the moment you say this.
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.

2 Answers
0

Note: You should be posting these in the grammar forum, not in the pronunciation forum.

NecrophagistWhy did you do that for her?
Because she's bought me a lot of gifts.
Because she'd bought me a lot of gifts.

As mentioned already in two other threads on this same topic, it depends on the distance in

0
Necrophagistis this the correct meaning?
1st one ~ She has bought me a lot of gifts in her life in general
2nd one ~ She had bought me a lot of gifts before I invited her

From my previous post, you can see that I don't see this as the correct way to distinguish between the two sentences.

(By the way, it's only in the last two words of your pos

Related Questions