Задание

Choose the correct answer.
Tom and his family have lived here _____ a very long time.

  • for
  • since
  • during