THEY _______ NEXT DOOR TO US FOR YEARS , YET WE HARDLY EVER S...

17. They _______ next door to us for years , yet we hardly ever see them . A. lived B. have lived C. live D. had lived