S
Sophia2
Member
Czech
- Nov 6, 2017
- #1
What would be used in this context:
"I like your new T-shirt! Where did you buy it?"
or "I like your new T-shirt. Where have you bought it?"
I am not sure about the tense in this situation - I can imagine the usage of the present perfect (because we speak about something we see now - the T-shirt, and it is not important when the purchase happened), but as well the past simple (we are referring to a completed action in the past).
Thanks in advance for your help.
Sophia
dojibear
Senior Member
Fresno CA
English (US - northeast)
- Nov 6, 2017
- #2
In AE, we always use simple past for this: "Where did you buy it?"
The verb action ("you did buy") started and finished in the past, so present perfect is incorrect.
The other action ("I like it") happens now, so present makes sense there.
Loob
Senior Member
English UK
- Nov 6, 2017
- #3
We'd use simple past in BrE too.
orchard
Senior Member
Turkish
- Nov 6, 2017
- #4
Hi.
Can you think of a situation in which the "Where have you bought it?" would be OK to ask?
Loob
Senior Member
- Nov 6, 2017
- #5
I can only think of situations involving repeated purchases in the past, as in:
A. I can't find any shops that sell my favourite perfume.
B. Where have you bought it in the past?
orchard
Senior Member
Turkish
- Nov 6, 2017
- #6
Loob said:
I can only think of situations involving repeated purchases in the past, as in:
A. I can't find any shops that sell my favourite perfume.
B. Where have you bought it in the past?
And which of the followings would be the answer of the speaker A to the question:
1. I have bought it from the Macy's.
2. I have always bought it from the Macy's.
3. I have usually bought it from the Macy's.
I will also appreciate your suggestions regarding possible answers which sound more natural.
orchard
Senior Member
Turkish
- Nov 6, 2017
- #7
Would the following in bold be a natural reply of the speaker A?
A. I can't find any shops that sell my favourite perfume.
B. Where have you bought it in the past?
A. I have (always/usually) bought it from the Macy's.
se16teddy
Senior Member
London but from Yorkshire
English - England
- Nov 6, 2017
- #8
Look at it this way. I bought the perfume at Macy's puts the action at a particular time (and place) in the past just as much as I bought the perfume on the first of October does. It similarly attracts the simple past tense, not the present perfect.
Similarly, if you ask where a particular past event, such as a purchase, happened, you need the simple past tense, not the present perfect. The present consequence (if there is one) is irrelevant.
In contrast, I have bought the perfume at Macy's has a almost express present consequence, such as Macy's may stock it.
orchard
Senior Member
Turkish
- Nov 6, 2017
- #9
se16teddy said:
Look at it this way. I bought the perfume at Macy's puts the action at a particular time (and place) in the past just as much as I bought the perfume on the first of October does. It similarly attracts the simple past tense, not the present perfect.
Similarly, if you ask where a particular past event, such as a purchase, happened, you need the simple past tense, not the present perfect. The present consequence (if there is one) is irrelevant.
But the speaker A doesn't refer to a particular purchase carried out at a particular time. Doesn't alluding to a repeated action change the situation here?
A. I can't find any shops that sell my favourite perfume.
B. Where have you bought it in the past?
A. I have (always/usually) bought it from the Macy's.
S
Scrawny goat
Senior Member
English - Ireland
- Nov 6, 2017
- #10
orchard said:
But the speaker A doesn't refer to a particular purchase carried out at a particular time. Doesn't alluding to a repeated action change the situation here?
A. I can't find any shops that sell my favourite perfume.
B. Where have you bought it in the past?
A. I have (always/usually) bought it from the Macy's.
A does not sound natural. I'd say 'I know I've bought it in Macy's and Bloomingdale's, but honestly, I usually just picked it up wherever I saw it!'
se16teddy
Senior Member
London but from Yorkshire
English - England
- Nov 7, 2017
- #11
orchard said:
But the speaker A doesn't refer to a particular purchase carried out at a particular time. Doesn't alluding to a repeated action change the situation here?
A. I can't find any shops that sell my favourite perfume.
B. Where have you bought it in the past?
A. I have (always/usually) bought it from the Macy's.
Yes. I was referring to a single purchase - sorry I didn’t make that clear.
S
Sophia2
Member
Czech
- Nov 7, 2017
- #12
Thank you all very much! It makes sense to me.
Sophia
O
old woman
Senior Member
dutch
- Sep 3, 2022
- #13
se16teddy said:
I have bought the perfume at Macy's
Is it possible to say: "I have bought that perfume at Macy's once", not referring to multiple purchases? Meaning there has been one occasion in the past when I have bought it at Macy's?
Uncle Jack
Senior Member
Cumbria, UK
British English
- Sep 3, 2022
- #14
old woman said:
Is it possible to say: "I have bought that perfume at Macy's once", not referring to multiple purchases? Meaning there has been one occasion in the past when I have bought it at Macy's?
It does not work if you feel the need to add "once", since this puts too much emphasis on a particular time in the past. The present perfect requires the emphasis to be in the present.
However, if you omit "once", then "I have bought that perfume at Macy's" does not indicate how often you bought it, and perhaps you did only buy it once. The important thing is not what you did in the past, but the effect in the present, which might be to say that Macy's probably still sell it.
se16teddy
Senior Member
London but from Yorkshire
English - England
- Sep 4, 2022
- #15
Yes, « I have bought it at Macy’s » is fine if you mean « I suppose they sell it ».
There may be other possible present tense consequences to justify the present perfect tense, though I can’t think of any very likely ones just at the moment.
You must log in or register to reply here.