I have known him ________ a very long time now. A. from B. for C. on D. since I have known him for a very long time. 💾 Save the Page as PDF: 📥𝐃𝐨𝐰𝐧𝐥𝐨𝐚𝐝 𝐍𝐨𝐰! Related Read more articles Previous PostA wise person always speak _____ Truth Next PostAli is married ——– Alia. If the aforementioned Answer is Wrong. Leave a Reply with an authentic source.Cancel reply