A forma correta de escrita da locução verbal é vai vir. A locução verbal vai vim está errada.
A locução verbal vai vir é formada pelo verbo auxiliar ir e pelo verbo principal vir. O verbo ir está conjugado na 3.ª pessoa do singular do presente do indicativo (vai) e o verbo vir está no infinitivo impessoal.
Vai vir transmite uma ideia de futuro, podendo ser substituída pelo verbo vir conjugado no futuro do presente do indicativo: ele vai vir ou ele virá.
Muitas pessoas evitam o uso da locução vai vir, preferindo usar o verbo virá. Ainda assim, a locução vai vir está correta tanto a nível sintático como a nível semântico. Não significa que existe um reforço da ação, nem que existem ações contrárias. A locução vai vir indica, unicamente, uma ação que ocorrerá no futuro.
Veja dicas infalíveis para não errar mais no vídeo abaixo:
Vir é uma forma verbal no infinitivo impessoal e deverá ser usada em locuções verbais. Transmite uma ideia de futuro.
Locuções verbais corretas:
Locuções verbais erradas:
Vim é uma forma verbal no pretérito perfeito do indicativo. Indica uma ação que aconteceu no passado.
Verbo vir - Pretérito perfeito do indicativo:
(eu) vim
(tu) vieste
(ele) veio
(nós) viemos
(vós) viestes
(eles) vieram
Exemplos com vim:
Veja mais exemplos de uso e da diferença entre vir e vim.