What does the following sentence mean in English: "Hace tres meses que conozco a Juan"?

A. How long have I known Juan?
B. Juan knew of me for three months.
C. It's been three months that I have known Juan.
D. Juan met me three months ago.

1 answer

The correct translation of the sentence "Hace tres meses que conozco a Juan" is:

C. It's been three months that I have known Juan.