• Home
  • I ..................................... them for a long time.
Question 1:
I ..................................... them for a long time.
A. know
B. have known
Feedback We use the present perfect to talk about an action that began sometime in the past and is still continuing.
C. have been knowing

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

Tenses Exercise - Test 45 | Exercise follow Topic