If I want to ask my friend about her travel, which tense is more preferred? I know that when asking about experience we use *present perfect *, like "have you been to Italy", "have you ever blah...?, but in my case, I want to get info about people accompanied her and for how long time she was there.
As I know, and how I understand the present perfect:
- asking about experience ("have you been to...")
- recent actions ("oops, I've dropped my phone")
- something that is very topical right now ("have you done the homework?")
- something that has finished till now ("finally, we've eaten the cake")
so based on how I understand it (please correct me if something) I think that I can ask her
Have you been there with your siblings?
How long have you been there?
Have you lived there in a dormitory? / Did you live there in a dormitory?
I think that I can say it because this info is very topical when I ask her and it's about the experience but the thing that confuses me is she was there many years ago, but not till now. So I dunno past simple or present perfect? I'm not going to use any specific dates in the questions.