Answer:
Has passed by
Step-by-step explanation:
but many years elapsed (has passed by or gone by) before i heard from him again.
7.1m questions
9.5m answers