Где ты можешь остановиться? перевод на английский
Where can you stay?
Where do you think you can stay?
где ты остановился? перевод на английский
Where are you staying? (значение: где ты проживаешь?)