Réponse:
1-He has been playing the piano since he was a child.
2- my sister saw you yesterday?
3-1 I have been learning English for ten years.
4-When I had a garden, I grew vegetables.
5- They were all working when I came.
6-Of course, they are tired! They've been running for two hours now.
7-she never lent me money.
8-Last year he swore to no longer lie.