IT IS RAINING NOW. IT BEGAN RAINING TWO HOURS AGO. SO IT ____ FO...

Câu39.It is raining now. It began raining two hours ago. So it ____ for two hours.

A.has rained B.rained C.has been raining D.rains