why not and why don’t you. разница между ними.
прежде всего, перевод слова «разве» в английском нет для этого отдельного слова. удивление, неожиданность, желание услышать «да» показываем тем, что вопрос оформляем с отрицанием: can’t you… don’t you… won’t you… aren’t you… do you not have или don’t you have? оба варианты правильные. 1-й для письменной речи, 2-й для разговорной. why don’t you и why…