Odpowiedź :
Tutaj faktycznie chodzi o to, jak ktoś daną sytuację rozumie. Akurat w tym przypadku ''By the time'' sugeruje, że te czynności miały zależność między sobą taką, że jedna wydarzyła się wcześniej (to ta, która jest wprowadzona za pomocą ''by the time''), a następnie następuje ta czynność czasowo późniejsza.
Takich przykładów jest sporo i są naturalne, np.:
- By the time I had almost given up hope, a telegram arrived.
- By the time I had finished my breakfast, I had made a decision.
- By the time I had completed the course, I knew the law was not for me.