ajutor dau coruana e urgent

Răspuns:
2. Have been waiting
3.has kiving
4.have been lived
5.had been playing
1
a. Haven't eaten