Search from various English teachers...
Italy flagButterfly
Present perfect or past simple A tells me they are going home but before that happens they are going to say bye to a friend of ours.After a short time I go up to our friend(I don't see A around anymore)and ask :”Has A said bye to you yet?/Did A say bye to you?” Which is correct?

Answers · 5

2
If A has already gone home, then ask: "Did A say bye to you?" If A is still around, then ask: "Has A said bye to you yet?" These examples might help: A has already gone home. You: Did A say bye to you? Your friend: Yes, she said bye when she was leaving. A is still in the building. (Maybe A told you she was going to go home soon) You: Has A said bye to you yet? Your friend: No, she's still here. I think she's waiting for a cab.

Still haven’t found your answers?

Write down your questions and let the native speakers help you!

Don’t miss out on the opportunity to learn a language from the comfort of your own home. Browse our selection of experienced language tutors and enroll in your first lesson now!

Start Learning Today