MCQ Questions

Edit Question - Which one the correct word for the blank? Farid and I have known ___ for quite a long time.
Levels
Test