1. Q: How long have they known each other?
A: They have known each other since January.
2. Q: How long has she had a motorbike?
A: She has had a motorbike for two years.
3. Q: How long has he worked at the Funk Club?
A: He has worked at the Funk Club since last year.
4. Q: How long has she been at the beach?
A: She's been at the beach for about an hour.
5. Q: How long have they lived in Canada?
A: They have lived in Canada for years and years.
6. Q:How long have you been there?
A: I've been there since July 3rd.
Coroniță? :)