Are these sentences grammatically correct?
I have been living here.
I have been living here for 1 month.
I have lived here.
I have lived here for 1 month.
I have already been living here.
I have already lived here.
I have already lived here for 1 month.
I have already been living here for 1 month