а как ответил ты? (читай описание)
если Вы ответили 👉 D (A и 😎 - то у Вас понимания языка на высоком уровне!
📌 Почему?
A) Who did you go with? — ✔️ современный разговорный английский
(предлог в конце — это нормально в реальной речи)
😎 With whom did you go? — ✔️ формально и грамматически строго
(используется в письмах, экзаменах, официальной речи)
❌ C) — звучит неестественно
💡 Вывод:
A — natural
B — formal
Оба правильные, просто для разных ситуаций