Which one is the correct sentence?
A. I know him for two years
B. I have been knowing him for two years
C. I have known him for two years
D. I have known him since two years
RUUnit-ASet-2ইংরেজি - গ্রামার ও ভোকাবুলারিTense & Sequence of TenseRU - ⚡ অনলাইন প্রশ্নব্যাংক দেখুন 💥
সঠিক উত্তরঃ
D.
I have known him since two years
Explanation:

Related Questions (Any University/Year)
- The man____ down silently and ___ his food.
- 'I ...... to meet you ever since I read your first novel বাক্যের শূন্যস্থানে সঠিক শব্দ বসবে?
- Which of the following sentence is the present perfect tense of "I have just seen Mahia"?
- That ceremony —— enacted on Tuesday next.
- I still feel very weak........ in the morning.
- Fill in the blank with appropriate word :Rahim has been ill _____ Saturday last
- The captive said that_______.
- He said that he _ the previous day.
- Which one is correct?
- Hardly had we reached school —
- While Rini ----- to her favourite songs,she suddenly ----- a brilliant idea.
- I haven’t seen you_____
- He came to see___ last night.
- By the time she arrives, we ......... our homework.
- My grandmother has been infected twice with COVID-19 virus____ February, 2020.
- Had I seen you before___
- By this time next year, I all my exams.
- By the time I had reached the hilltop, I____ extremely tired
- A decade ... ... since the discovery of leprosy vaccine. Choose the right option to fill in the gap.
- She ........... lunch by the time we arrived.