Present simple/ Past simple/ vocabulary

Odpowiedź:
6. Have been
7. hasn't lived
8. has mary phoned