单项选择题
A.having known B.being known C.knowing D.known
A.gaps B.rate C.length D.intervals
A.can't have been B.shouldn't have been C.mustn't have been D.wouldn't have been