Direction: In the following questions, sentences are given with blanks to be filled in with an appropriate and suitable word. Four alternatives are suggested for each question. Choose the correct alternative out of the four alternative.
-
He is the most generous man, I –––––– him for a long time.
-
- knew
- have known
- know
- had known
- knew
Correct Option: B
The structure of the sentence is as follows :
He ..........., I → (Subject) have → (Aux.V.) known → (Main.V.)him
for a long time. (Present Perfect Tense)
Here, have known is the right usage.