IT IS UNPLEASANT TO WAKE UP AND HEAR THE RAIN _________ON THE WIND...

19. It is unpleasant to wake up and hear the rain _________on the windows. A. beating B. is beating C. to beat D. beaten