问题 单项选择题

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不定式完成式表示过去已经发生的情况。

问答题
选择题