It has been a long time since we have talked to him hasn't it? A has B a long time C since D hasn't it? It has been a long time since we have talked to him hasn't it? Correct Answer hasn't it? Bissoy MCQ Team Jun 03, 2023 English B ইউনিট খুলনা বিশ্ববিদ্যালয়