单项选择题
A.to stay B.stayed C.stay D.having stayed
A./;the B./;/ C.the;/ D.the;the
A.knowing B.known C.to be known D.having known