Grammarhard · Past Paper
It ____ all night.
Ahas been raining
Bhad been raining
Cis raining
Drains
✓ Correct Answer: A — has been raining
'Has been raining' is used for an action that has just finished or is still continuing, covering 'all night'.
Share this question