Ольга
Сообщение было удалено
Ольга
Правильно - Where did you buy this shirt? Т.К. это просто факт. Present Perfect используется, если:
- собитие, произошедшее в прошлом, влияет на настоящее; I've bought this shirt to give it to you.
- событие произошло один раз на настоящий момент (мысленно можно поставить "уже") I've been to France. (но I was in france last week)