• Home
  • I ………………………….. him for a long time.
Question 1:
I ………………………….. him for a long time.
A. know
B. knew
C. have known
Feedback The present perfect is common with the time expressions since and for.

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

Tenses Exercise - Test 24 | Exercise follow Topic