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

Варианты перевода словосочетания «останешься с нами поужинать»

останешься с нами поужинатьstay and have dinner with us

Останетесь с нами поужинать?
Are you staying for dinner?
Почему бы тебе не остаться с нами поужинать?
Why don't you stay and have dinner with us.