Which one is the right form of verb to fill in the gap? Mr. Rahman is my colleague. I---- him for over ten years.

know

knew

have known

have been knowing



প্রশ্নের বর্ণনাঃ শীঘ্রই আসছে...