• Home
  • I …………………………….. him for a long time.
Question 1:
I …………………………….. him for a long time.
A. have known
Feedback In sentences with since and for, we normally use the present or past perfect tense in the main clause.
B. knew
C. had known

These questions are from this test. Would you like to take a practice test?

Tenses Exercise - Test 44 | Exercise follow Topic