Have lived
have you lived
have you been living
have been living

A: How long here?

B: I here for about ten years.

A: in other parts of this city?

B: Yes, I in two other neighborhoods.

ve worked
have you worked
haven’t worked

A: here for a long time?

B: No, I (live) here for long.

I here for a month.