Multiple choice Directions: Complete the following sentences. I ..... him for a very long time. knows knew have known known Reveal answer Fill a bubble to check yourself C Correct answer Explanation have known