Задание

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