问题
单项选择题
They are said______each other long time before they met in Harvard University where they worked together on a research project.
A.to know
B.to have known
C.knowing
D.having known
答案
参考答案:B
解析:to have known不定式完成式表示过去已经发生的情况。