Răspuns :
Salut,
1. ... has written, pentru că accentul este pe acțiunea făcută, nu când a fost făcută. Folosești Past Simple atunci când știi sigur că este în trecut, dar nu e cazul pentru întrebarea 1;
2. ... has forgotten, vezi explicațiile de la punctul 1;
3. ... left, regula de aur la Past simple este “Last goes with past” ;
4. lived, pentru că intervalul de timp 1968 - 1970 sigur e super clar în trecut;
5. ... have not played (particula since, atrage după sine (de cele mai multe ori) Present Perfect simple).
6. started, vezi particula last;
7. ... has not come (acel yet atrage după sine Present Perfect Simple);
8. I have not seen her (englezii numesc asta undefinite time), totul e clar, numai timpul, când s-a întâmplat asta nu e clar deloc, deci Present Perfect Simple;
9. have you received (cel care întreabă nu știe când s-a întâmplat, deci Present Perfect Simple);
10. have become (acțiune din trecut, cu consecințe în prezent, deci Present Perfect Simple);
11. has been made, particula lately (timp nedefinit) merge mănușă cu Present Perfect Simple ;
12. has never taught (particula never (timp nedefinit) merge mănușă cu Present Perfect Simple );
13. ... he worked (a lucrat, nu mai lucrează pentru s-a mutat de acolo, deci acțiunea de a lucra este închisă, adică Past Simple), apoi he has moved, chit că este now, nu poate fi Past Simple, o luăm prin eliminare, dacă vrei;
14. wrote în ambele cazuri, his youth sigur nu mai e în prezent, e o perioadă din trecut, chiar dacă nu este clar definită;
15. began (last night nu poate merge decât cu Past Simple) și were late (sunt două acțiuni încheiate ieri (cina nu poate fi azi, când povestesc, ci a fost ieri), două acțiuni una după alta, deci în ambele cazuri este Past Simple.
Green eyes.