I have not heard from her__. A long since B for a long time C since long D for long I have not heard from her__. Correct Answer for a long time Bissoy MCQ Team Jun 06, 2023 English Sentence Completion Bangladesh University of Professionals (BUP) Faculty of Security and Strategic Studies(FSSS) 2021-2022