1) to solve solving, being solved, having been solved, sloved
to bring, bringing, being broght, brought, having been solved
2) а) The girl helping my mother in the kitchen lives in London.
б) Being able to draw wellNick likes to show us his pictures.