A. to hear
B. having heard
C. to have heard
D. been hearing
Right Answer: to have heard
December 2, 2017 Asghar Khan English
Total 3 Votes:
1
2
A. to hear
B. having heard
C. to have heard
D. been hearing
Right Answer: to have heard