How long have you been living in their house? For 3 weeks.
How long have you been learning English? For 6 years.
How long have you been going to school? For 8 years.
How long have you been walking? For an hour.
How long have you been talking? For 5 minutes.
How long have you been playing an instrument? Since i was 5.