问题补充:
at college for 3 years, she knows the place very well.
A. To have studied
B. Having studied
C. Studying
D. Studied
答案:
A. To have studied
(答案→)B. Having studied
C. Studying
D. Studied
解析:考查非谓语动词。句意:在这所大学学习了三年,她非常了解这个地方。现在分词做状语表示主语正在进行的伴随性动作,和句子主语是逻辑上的主谓关系。如果分词动作发生在主句谓语动词之前,则要用完成时态的过去分词。故选B。