- It shall have been raining since morning.
- It has been raining since morning.
- It had been raining since morning.
- None of these
- b
-
Present Perfect Continuous Tense.
Present Perfect Continuous Tense.