1 . Ten years have passed since he --- here.

  • A. come
  • B. had come
  • C. came
  • D. has come
View Answer Discuss in Forum Workspace Report