Multiple choice

I ........... him since he met me in England.

  1. knew

  2. know

  3. have known

  4. has known

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

indicates a long term from past till now.