1.

He is the most generous man, I him for a long time.

A. knew
B. have known
C. know
D. had known
Answer» C. know


Discussion

No Comment Found