Задание
Choose the right option.
Mr. and Mrs. Vern ... in London for fifteen years.
- have lived
- has lived
- lived
- have live