1.I haven't finished yet my homework.
2. We have been learning English for ten years.
3. I am not hungry, I have eaten.
4. He has been ten times in London so far.
5. I have just served breakfast.
6. Have you ever seen a lion?
7. I have been living in the same town since 1995. :D