Ты скажешь:
Actually, yes, I have. И покажешь старые семейные фото.
Вопрос «Have you ever been to India?» не относится к прошлому. А, скорее к периоду времени с момента твоего рождения и на сегодняшний день. То есть спрашивает о твоем жизненном опыте в какой-либо сфере, а не о конкретном событии в прошлом.
Отсюда налицо связь с настоящим. И в завершении логической цепочки, Present Perfect – в этом вопросе.
Причем ответить можно в любом времени. Ведь, если ты был там в прошлом году, это будет Past Simple:
А, если это было на этой неделе:
- I’ve been to India this week.
А, если это было один раз:
- I’ve been to India once. /Yes, once.
Кстати, если ответ на вопрос отрицательный, чаще отвечают по шаблону:
I’ve never not вместо
I haven’t или
I have never been.Мы можем, к примеру, спросить у вегетарианца:
Have you ever eaten meat in your life?Или у прохожего:
Have you ever smiled to a stranger?Таких ситуаций в реальной жизни очень много.