Multiple choice

Directions: Fill in the blank.

All these years I _________ him to keep away from such people, but he did not listen to me.

  1. warned

  2. have been warning

  3. had warned

  4. had been warning

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

The given sentence is of coordinate clause which must have both the clauses in the same tense. The tense is past perfect continuous. Hence, (4) is the correct answer.