ex asta va rog!!!!!!!!

Răspuns:
2) have survived
3) have eaten
4) haven't seen
5) has been raining
6) have built
7) haven't spoke
8) have been talking