Em qual das frases abaixo o uso do pretérito perfeito composto está correto?

(A) - 
 Quando pequena, ela teve frequentado uma escola de música.
(B) - 
 O professor havia cancelado a aula devido à chuva.
(C) - 
 Os alunos tinham terminado a prova na hora marcada.
(D) - 
 Nós já jantamos e assistimos a um filme ontem à noite.
(E) - 
 O menino tinha corrido rápido para pegar o ônibus.

Explicação

O pretérito perfeito composto é um tempo verbal composto usado para expressar uma ação ou estado que ocorreu antes de outro momento passado. Ele é formado pelo auxiliar "ter" ou "haver" no presente do indicativo mais o particípio do verbo principal.

Na frase (D), "Nós já jantamos e assistimos a um filme ontem à noite.", o verbo "jantar" e o verbo "assistir" estão no pretérito perfeito composto, indicando que as ações de "jantar" e "assistir a um filme" ocorreram antes de "ontem à noite".

Análise das alternativas

As demais alternativas apresentam erros de conjugação ou uso indevido do pretérito perfeito composto:

  • (A): "Quando pequena, ela teve frequentado uma escola de música." - O verbo "ter" está no presente do indicativo e o verbo "frequentado" está no particípio, mas eles não estão combinados corretamente. O correto seria "Quando pequena, ela frequentou uma escola de música."
  • (B): "O professor havia cancelado a aula devido à chuva." - O verbo "haver" está no pretérito mais-que-perfeito do indicativo, mas o verbo "cancelado" está no particípio. O correto seria "O professor havia cancelado a aula devido à chuva."
  • (C): "Os alunos tinham terminado a prova na hora marcada." - O verbo "ter" está no pretérito mais-que-perfeito do indicativo, mas o verbo "terminado" está no particípio. O correto seria "Os alunos terminaram a prova na hora marcada."
  • (E): "O menino tinha corrido rápido para pegar o ônibus." - O verbo "ter" está no pretérito mais-que-perfeito do indicativo, mas o verbo "corrido" está no particípio. O correto seria "O menino correu rápido para pegar o ônibus."

Conclusão

O pretérito perfeito composto é um tempo verbal importante para expressar ações ou estados que ocorreram antes de outro momento passado. É fundamental compreender o seu uso correto para se comunicar de forma clara e eficaz.