¿Podrían decirme, según su opinión, cuál de estas dos frases es la correcta? Tengo algunas dudas, ya que en la primera frase mezclo el pretérito imperfecto (él opinaba) con el presente (que es imposible; se aprovecha, etc) y en la segunda todos los verbos aparecen en pretérito.
1. "Él opinaba que es imposible querer a alguien que aun a sabiendas de que le amas, se aprovecha de ese amor y de tu debilidad física y mental para insultarte."
2. "Él opinaba que era imposible querer a alguien que aun a sabiendas de que le amaba, se aprovechaba de ese amor y se su debilidad física y mental para insultarle".
¿Pueden mezclarse en según que casos el pretérito imperfecto con el presente, o no se deben mezclar nunca?
Otro ejemplo:
1. Ella había oído comentar que los maltratadores eran en realidad...
2. Ella había oído comentar que los maltradores son en realidad...
¿Es correcta la segunda frase?
Gracias de antemano.