80. A letter has been written by me.

A. I have been writing a letter.
B. I has written a letter.
C. I had written a letter.
D. I have written a letter.
✅ The correct answer is option D.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top