Traduceți mi, vreau sa fie corect.

1. The wind has been blowing for an hour.
2. He has been cutting wood since 4 o`clock.
3. They have been fighting for a long time.
4. We have been studying since we came here.
5. She has been dreaming since yesterday.
6. I have been driving the car for two years.
7. The tree has been growing since last month.
8. He has been feeding the dog for two minutes.