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 "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 "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!