Răspuns:
1.have got/gotten (pui oricare vrei)
2.is still
3.have
4.was trying
5.does he usually spend
6.will tell
7.see
8.had done
9.has been gardening
10.had arrived