Отрицание в Present Perfect Continious строится так:
Подлежащее + have + not + been + глагол -ing
1. I haven't been living in Moscow for 10 years.
2. It hasn't been raining since morning.
Вопрос в Present Perfect Continious строится так:
Have + подлежащее + been + глагол -ing
1. Have I been living in Moscow for 10 years?
2. Has it been raining since morning?
Отрицание в Present Perfect Continious строится так:
Подлежащее + have + not + been + глагол -ing
1. I haven't been living in Moscow for 10 years.
2. It hasn't been raining since morning.
Вопрос в Present Perfect Continious строится так:
Have + подлежащее + been + глагол -ing
1. Have I been living in Moscow for 10 years?
2. Has it been raining since morning?