Question: 
Ten years have passed since he --- here.
came
had come
come
has come
came
Answer: 
came
Last Updated: 
08/11/2021 - 00:01