A.
1. How long have you been frightened of clowns?
2. How long has your sister had her car?
3. How long have you lived there?
4. How long has your father been a teacher?
5. How long have you known your boyfriend?
6. How long has Britain been in the EU?
7. How long have you had your cat?
8. How long has he worked for the same company?
b.
1. I've been frightened of clowns since I was a child.
2. She had her cat for three years.
3. I've lived there for a long time.
4. He has been a teacher since 1990.
5. I've known my boyfriend since May.
6. It has been in the EU since 1973.
7. We've had our cat for about two years.
8. He has worked for the same company since 2008.