Задание
Choose the correct item.
A: How long … (Jane and Kate/be) friends?
B: They … (know) each other for ten years and they … (share) a flat for the last four years.
have Jane and Kate been; have known; have been sharing
has Jane and Kate been; have known; have been sharing
have Jane and Kate been; have knew; have been sharing
have Jane and Kate been; have known; have been shared