Где ты можешь остановиться? перевод на английский

Where can you stay?

Where do you think you can stay?

где ты остановился? перевод на английский

Where are you staying? (значение: где ты проживаешь?)