I ............................... HIM FOR A LONG TIME.(KNOW)FILL UP WITH SUITABLE TENSES WITH THE WORDS GIVEN IN BRACKETS.

2 Answers | Add Yours

Top Answer

pohnpei397's profile pic

pohnpei397 | College Teacher | (Level 3) Distinguished Educator

Posted on

There are a number of ways that you can fill in this blank.

  • I have known him for a long time.  (This shows that you knew him before and that you still know him today.)
  • I knew him for a long time.  (This shows that you used to know him but you no longer know him today.)
  • I will know him for a long time.  (This shows action that will happen in the future.)

There is no way that you can make this into a grammatically correct sentence using a verb in the present tense.

Please follow the link for more examples and explanation.

lit24's profile pic

lit24 | College Teacher | (Level 3) Valedictorian

Posted on

There are different ways by which you can complete this sentence:

1. I know him for a long time.

2. I knew him for a long time

3. I have known him for a long time.

4. I had known him for a long time.

5. I would have known him for a long time.

6. I could have known him for a long time.

You could also generate the negatives of the above sentences in the following manner:

1. I do not know him for a long time.

2. I did not know him for a long time.

3. I have not known him for a long time.

4. I had not known him for a long time.

5. I would not have known him for a long time.

6. I could not have known him for a long time.

We’ve answered 318,982 questions. We can answer yours, too.

Ask a question