In erster Linie musste Annette mit ihren Eltern reden, sie sollte auch mehr Zeit für ihr Lernen, sondern nicht für ihre Vergnügungen aufwenden.
In erster Linie hat Annette mit ihren Eltern reden müssen,sie hat auch mehr Zeit für ihr Lernen, sondern nicht für ihre Vergnügungen aufwenden sollen.
Ошибочное употребление союза "sondern".