Автор - TorchWooold
Я считаю, что ответ а. Во-первых , came это вторая форма прошедшего времени . А во-вторых, в прошедшем мы используем had .
We had read (a) this book when he came.
Мы прочли эту книгу, когда он пришёл ( первое действие совершилось до того, как произошло второе )