Помогите пожалуйста !!!
1.1)arrived/arrived
2)lost
3)helps/has been helping
4)has cooked
5)has been running
6)have lost
7)have done
2.1)she has been studying french for 2 years
2)he regreted he has bought this car
3)today we have lerned 10 new words