THEY _______ FOR 3 HOURS WHEN THE STORM SUDDENLY BROKE. A. HAD BEE...

38. They _______ for 3 hours when the storm suddenly broke.

A. had been running B. have been running C. are running

D. will be running