Interested in Language
A. Hi Jane, I was looking for you. What have you been doing all day?
B. I have been making preparations for my journey to Japan.
A. What have you done? (Is "What did you do" possible if I consider that today's over already?)
B. I have cleaned my flat, I have taken my cat to Barbara's and I have also packed, but I
haven't collected the VISA yet (Can I use the simple past in these sentences if I consider the actions already over, or am I supposted to use only the present perfect since there's the expression "not yet" at the end of the sentence?)
A: Oh! You've been working very much! Did you have lunch?(Is it correct in this case the simple past? Or "Have you had lunch" might sound well?)
B. Not yet. I did not have time.
A. There's a good restaurant near here. We can have a beer and a sandwich together.
B. This is a great idea!
Now, on the basis of this dialogue, I have written in bold some questions in order to dispel some grammatical doubts I have...Could you please give me your opinions about that? I think there will be different opinions between American speakers and British ones...
Thanks so much for your help.