Fui eu quem fez?

Caro professor, ainda não consegui descobrir a forma correta para a resposta à pergunta “Quem fez isso?”. Seria “Fui eu quem fez” ou “foi eu que fiz“? Por favor, explique-me qual é a resposta correta; ou quem sabe nenhuma das duas pode ser usada?

Helena B. — Campinas (SP)

Minha cara Helena, vamos por partes; há duas orações na tua frase. Na primeira, não tens escolha: ela será necessariamente “fui eu“. O sujeito está claro (“eu”) e o verbo precisa concordar com a 1a. pessoa; “*foi eu” é erro brabo. Na segunda oração, contudo, tens duas opções: usar que ou usar quem. Se usares que, o seu antecedente é o eu da oração anterior, e a concordância será “que fiz“. Se usares o quem, este é um pronome de terceira pessoa, e a concordância será “quem fez“. Portanto, “fui eu que fiz” ou “fui eu quem fez” (da mesma forma que “fomos nós que fizemos” ou “fomos nós quem fez“). Podes escolher, mas eu te recomendo, pessoalmente, a primeira opção, porque está mais de acordo com a fala usual. Abraço. Prof. Moreno