I was chatting with a scottish friend last week and he was telling me about a trip to London he was planning, so I asked him if he had already bought the plane tickets. The thing is I wasn´t sure if the tense I used to formulate the question was correct. My question was: Did you buy the tickets to London?--- I used the simple past tense but right afert I finished I started thinking why I didn´t use the present perfect tense. What would the correct question be in that situation: Did yo buy the tickets? or Have you bought the tickets?? I apologize for the simplicity of my question but after several years of being an english student I still get confused on the correct use of these two tenses.
Thanks.
Top answer
I'd use the present perfect here... Have you bought the tickets (yet)? Meaning: do you have the tickets?
— Pieanne
I'd use the present perfect here...
Have you bought the tickets (yet)?
Meaning: do you have the tickets?
There's no complement referring to the past, so I wouldn't use the simple 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.