Fill in the gap: We are friends. We......... each other for years.
A
knew
B
know
C
have been knowing
D
have known
Correct Answer: have known
কোনো কাজ শেষ হয়েছে কিন্তু এর ফল এখনো বিদ্যমান রয়েছে এরূপ বোঝাতে present perfect tense বসে। We are friends. We have known each other for yeas. - আমরা কয়েক বছর ধরে একে অপরকে চিনি