В этом предложении мы имеем дело с временной конструкцией, которая описывает два действия в прошлом: чтение упражнения и знание ответа. Чтобы выбрать правильную форму глагола, давайте разберем шаги решения:
1. **Анализ временной последовательности:**
- Первое действие: "By the time I finished reading the exercise" (К тому времени, как я закончил читать упражнение). Это действие произошло в прошлом.
- Второе действие: знание ответа, которое тоже относится к прошлому, но должно было произойти до завершения чтения упражнения.
2. **Выбор правильной временной формы:**
- Поскольку действие "знать ответ" произошло до другого действия в прошлом, нам нужна форма, которая показывает предшествование одного действия другому в прошлом. Это форма **Past Perfect**.
3. **Формирование Past Perfect:**
- Past Perfect образуется с помощью вспомогательного глагола "had" и третьей формы (Past Participle) основного глагола. Для глагола "know" третья форма — "known".
Таким образом, правильный вариант: "By the time I finished reading the exercise I **had known** the answer."
Этот выбор объясняется тем, что Past Perfect показывает, что знание ответа произошло до того, как было завершено чтение упражнения.