Puede decirse en el mismo sentido hubiere, pero no haya, a menos de sustituir otra expresión condicional «dado que haya venido, le convidaremos».