Конечно, вот подходящие английские фразы для каждой из перечисленных ситуаций:
1) Когда вы повстречали знакомого, которого давно не видели:
- "Oh my goodness, it's been ages! How have you been?"
- "Long time no see! What’s new with you?"
2) Когда вам помогли в трудный момент:
- "I really appreciate your help, thank you so much."
- "I can't thank you enough for your support."
3) Когда к вам пришли гости:
- "Welcome! I’m so glad you could make it."
- "It’s great to have you here! Please, make yourself at home."
4) Когда вы не располагаете информацией, о которой вас спрашивают:
- "I'm not sure, let me check on that for you."
- "I don’t have that information at the moment, but I can find out."
5) Когда перед вами извиняется неловкий пассажир, толкнувший вас:
- "No worries, it happens."
- "It’s okay, don’t worry about it."
6) Когда вас благодарят за оказанную добрую услугу:
- "You’re welcome! I’m glad I could help."
- "It was no trouble at all, happy to help!"
7) Когда вы нечаянно повредили чужую вещь:
- "I’m so sorry, it was completely unintentional."
- "I apologize for the damage, how can I make it right?"
Эти фразы помогут вам адекватно реагировать в различных социальных ситуациях и поддерживать позитивное и вежливое общение.