Salve, galera!
Observe só:
1- Um homem, ao vir sua mulher sendo atacada, ficará parado?
2- Um homem, ao ver sua mulher sendo atacada, ficará parado?
3- Um homem, se vir sua mulher sendo atacada, ficará parado?
4- Um homem, se ver sua mulher sendo atacada, ficará parado?
Afinal, que frase(s) está(ão) correta(s)??? Saberia explicar por quê?
Antes de mais nada, não confunda a forma verbal “vir” (futuro do subjuntivo do verbo “ver”) com o verbo “vir” no infinitivo. Outra coisa: conheça bem como se conjugam os verbos “ver” e “vir”. Isto posto, vamos ao que interessa!
Após preposição, usa-se o verbo “ver” no infinitivo, logo o certo é “… ao ver…”. Por isso, a frase 1 está errada e a frase 2 está certa.
Após conjunção, usa-se o verbo “ver” em uma forma conjugada (no caso da 3ª frase, a 3ª pessoa do singular do futuro do subjuntivo). Saiba que, no futuro do subjuntivo, o verbo “ver” terá a seguinte conjugação: vir, vires, vir, vir, virmos, virdes, virem. É meio bizarro, mas a frase 3, portanto, está correta; a 4, não.
Simples assim!