Odpowiedź:
2. He has been here since Tuesday.
3. It's been raining for an hour.
4. I've known Sue for two years.
5. I've had this camera since 1989.
6. They've been married for six months.
7. She has been studying medicine for three years.
8. Dave has played the piano since he was 7 years old.
bardzo proszę o naj :)