Для ответа необходимо вставить предлог. Подходит предлог for, так как он указывает на продолжительность времени.
Ответ (EN):
- She was learning the new vocabulary for two hours yesterday from 2 to 4 p.m.
Перевод (RU):
- Вчера она учила новую лексику в течение двух часов с 2 до 4 часов дня.
Ответ: for