В условных предложениях для выражения меньшей уверенности или возможности вместо will часто используется might. В данном случае, если есть сомнение, что Фрэнк пойдет с нами, лучше использовать might.
Might Frank come with us if we go to the beach at the weekend?
Перевод: Может ли Фрэнк пойти с нами, если мы поедем на пляж на выходных?
Ответ: might