Cine ma ajuta?
Am mare nevoie

2. to be working
3. to have been having
4. to have renovated
5. to be going to plant