Q305
We heard of them having discovered another stream.
A.
them discovering
B.
their discovering
C.
their having discovered
AnswerD.
No improvement
Answer: Option C
Solution
Answer: Option C
Solution:
We heard of their having discovered another stream.