Алексей Киселёв
Высший разум
(185897)
1 неделю назад
Нет. Если известно, где и когда это было - в данном случае известно: там - то употребляется Past Simple: Were you with Misha there?
Present Perfect употребляется, когда неизвестно, где и когда - Where have you been?