Logo

A. to hear
B. having heard
C. to have heard
D. been hearing

Correct Answer: to have heard

Last Updated: August 28, 2020