Mrs. Perez had been in our class for three months, but then she left school to get a job.
The original and correct since is:
Mrs. Perez was in our class for three months, but then she left school to get a job.
I think the first one is correct also. Two actions happened in the past. She was in their class for three months before she left school.
anonymous Is this sentence grammatically correct? Yes. CJ
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
[1] Mrs. Perez had been in our class for three months, but then she left school to get a job.
[2] Mrs. Perez was in our class for three months, but then she left school to get a job.
Yes, [1] is grammatically correct, but you might say that the perfect tense is redundant because the past/anterior meaning is conveyed by “then she left”. For that reason, [