1.

He ________ her for a long time before he finally married her.

A. knows
B. will know
C. will have known
D. had known
Answer» E.


Discussion

No Comment Found

Related MCQs