0
Davidpappas Posted 10 years ago
Grammar

GRAMMAR

Hello everyone!
Would you be so kind enough as to elaborate a little bit on the following?
''It's a beautiful dress. Where...................it from?''
There are two options for the question above.
A. have you bought
B. did you buy
Obviously the second option is the right one. On what grounds,though, is it regarded as the correct option? I mean technically?
Best wishes
David
  

Top answer

I don't like either answer. They do not sound fluent or natural. " The present perfect is inappropriate because it doesn't involve something happening from some time in the past up to the present.

  • I don't like either answer.
  • They do not sound fluent or natural.
  • " The present perfect is inappropriate because it doesn't involve something happening from some time in the past up to the present.
  • The event was a one time event that happened at one moment in time in the past.
  • That is when the simple past is appropriate.
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
I don't like either answer. They do not sound fluent or natural. It should be "Where did you buy it?"

The present perfect is inappropriate because it doesn't involve something happening from some time in the past up to the present. The event was a one time event that happened at one moment in time in the past. That is when the simple past is appropriate.
0
Where? (at what place?) and when? (at what time?) generally locate the situation asked about in the past.
0
In other words Simple Past works fine. How would we explain, though, that there is not a specific time reference in the past so that we can use a past tense?
0
yours has been a great help!
thank you!!!
0
davidpappasHow would we explain, though, that there is not a specific time reference in the past so that we can use a past tense?
You may omit a time reference when using the simple past.

........................... Past .................. Present Perfect
Time reference
............................. OK ....................... Not OK ..........

Related Questions