pomoże ktoś? daje naj

A: How long have you studied at this school?
B: I have studied at this school for 8 years.
A: How long have you had this English book?
B: I have had this English book for two months.
A: How long has your mom had her job?
B: My mom has had this job since I was born.