Quando se quer indicar tempo transcorrido (do passado até o presente), emprega-se impessoalmente o verbo haver, tanto quanto o verbo fazer: Há dois anos (que) não o vejo. Faz dois anos que não o vejo.
Quando se quer indicar tempo transcorrido (do passado até o presente), emprega-se impessoalmente o verbo haver, tanto quanto o verbo fazer: Há dois anos (que) não o vejo. Faz dois anos que não o vejo.