Could you please tell me whether this conversation is grammatically correct or not.
A: Where were you last week?
(Or can I ask like this)
A: "Where have you been in the last week?"
B: I went to Swiss on a holiday trip. I have just got home.
Or can I just answer like this
B: "I have been to Swiss."
A: With whom did you go?
B: I went with Harsh. I first planned to go with Harsh and Chris but as Chris has been to that place many times, he was not interested and didn't join with us.
A: What about your dad? I can't see him anywhere. Where did he go?
B: He has gone to Australia on business. He will reach home at weekend.
A: When did he go?
B:He went yesterday.
I had some doubts on "have been", "have gone". I searched more about it and learned the difference. Now, I framed up this conversation using those words. If there are any mistakes, please let me know. Thank you!