3)They________a very good teacher last year.(to have) a)haved
b)having
c)had
d)has


mim ajudem por favor​


Resposta :

alternativa C

Explicação:

"last year" indica passado e o passado de have é had, por isso letra C

Letra C

Explicação:
A frase está no passado então o verbo have fica had :)