Питання 8 з 20

Запитання 8
She _____ (study) English for three years before she _____ (pass) the exam.
Варіанти відповідей
studied, passed
has studied, passed
had been studying, had passed
had studied, passed