Ответ:1) John has already spoken to me.
2) He has already read a book.
3) They have just gone home.
4) I have just seen him.
5) He has never been to London.
6) They have never given me the book.
7) I have never seen this film.
8) She has never been to Siberia.
9) I haven't met you in Moscow since 1972.
10) They haven't spoken English since last year.
11) I haven't seen her there since September.
12) She hasn't read this book since her childhood.
13) Your friends have written a letter to you this week.
14) He has left for Moscow this month.
15) I have learnt grammar rules today.
16) They have finished their work this year.
Объяснение: