WOULD YOU LIKE ___________ DINNER WITH ME

2. Would you like ___________ dinner with me? (to have/ having/ have/ has)