Context: Asking someone who is residing and working for a long time. He might be a friend.
Have you settled in New york?
Is that correct? Can you suggest a suitable form?
Try: Do you feel settled in now in New York?
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.