+0
At noon, he went ouf of an office to have lunch at a restaurant and had it. He ran into her on the way back to the office,
She wnated to ask if he had lunch.
1. Did you have lunch?
2. Did you get lunch?
3. Have you had lunch?
4. Have you got lunch?
..................................................................................
If I did my homework a minute ago,
can I say to mom" I just did my homework or I have just done my homework?
1. Which is correct?
2. The same meaning?
3. Which is commonly used?
+1
If she knew that he went out for lunch and had already probably had it, she would ask "Did you have lunch?"
If she didn't know that he went out for lunch, and she was going out for lunch herself, and she might have wanted to have lunch with him if he hadn't already had lunch, she would ask "Have you had lunch?"

For the second question I would say "I just did my homework".

CJ
Comments  
Did you have lunch