" The 'present perfect' is used not only for things that started in the past and continue into the present (and probably after the present as well), but it's also used for things that have finished recently / just before the time of speaking , but are still relevant now. " The waiter might be indirectly asking you "If you have (already) ordered, I don't need to / I'm not going to ask you what you would like to take / have".
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
AnonymousThe present perfect should be used only for actions that started in the past and continue in the present, so technically I would expect to hear "Did you order, sir ?"The 'present perfect' is used not only for things that started in the past and continue into the present (and probably after the present as well), but it's also used for things that have
AnonymousThe present perfect should be used only for actions that started in the past and continue in the present,That is not always true.
AnonymousThe present perfect should be used only for actions that started in the past and continue in the presentThe word in red is what makes your statement incorrect. It may be the time period itself that started in the past and continued up to the present, and the question is whether a certain act occurred within