:
1. She has already read that book.
2. He has learned three foreign languages so far.
3. They have been writing the report all week.
4. It has been raining all weekend!
5. We have never won this game.
6. You have known each other for ages!
7. My hair is wet because I have been swimming.
8. We have seen her at the mall today.