English Language » Fill in the blanks

DIRECTION

Directions (14-20) : Fill in the blanks with the words given below- 

QUESTION

It is I who _________ written this letter.

A)

has

B)

have

C)

has been

D)

have been