. _______ the shocking news, she fainted and became unconscious for about half an hour. A. Have heard B. Has heard C. Have been hearing D. Having heard21/30_______ the shocking news, she fainted and became unconscious for about half an hour.Have heard Has heard Have been hearing Having heardGiải thíchChọn đáp án D