Multiple choice

Directions: Fill in the blank by choosing the right form of the given four alternatives.

I ________ the letter before he arrived.

  1. have written

  2. has written

  3. had written

  4. None of these

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

 The antecedent in time of simple past 'he arrived' is past perfect 'had wriiten'.