1)1.have done
2.hazn't flown
3.has bought
4.have you been wearing
5.i've lost
Sper ca te ajuta, nu știu la 2 poate rasp altcnv