PRESENT PERFECT
1.I....my best friend for ten years.
2.A)have known B)knew C)has known
I don't want to go to the cinema. I....this film.
A)has already seen B)have already seen C)already saw
3.Is Mary at home? No,she....
A)has just left B)have just C)just left
Do you want something to drink? No,thanks. I....a cup of tea.
A)just B)have just had C)has just had