I'd talk to your teacher again, they seem right to me...
Answer:
C.
Explanation:
The word knew is the only word that makes sense within this sentence. If you tried anything else, it would not make sense.
b) to mountain-bike
since the sentence follows along with to run and to swim the answer has to be "to mountain-bike".
He tracked his progress with each virtue in a book.