单项选择题
A.Not knowing B.Knowing C.Not know D.N6t known
A.have covered three fifth B.have covered three fifths C.has covered three fifths D.has covered three fifth
A.to meet you B.to have met you C.meeting D.having met you