It **has been raining** for two days.
Объяснение: Present Perfect Continuous используется для описания действия, которое началось в прошлом и продолжается до настоящего момента. Форма Present Perfect Continuous: has + been + V-ing (для единственного числа).