1. driven
2. eaten
3. known
4. written
5. bitten
6. grown
7. ridden
8. taken
Part B
1. She has baked a cake for the party. (baked)
2. The kids have played in the park all afternoon. (played)
3. He has studied for the exam for hours. (studied)
4. The flowers have bloomed in the garden. (bloomed)
5. The store has sold out of the popular toy. (sold)