English Tense Tense Question #2960 (CAT-I)

Choose the correct sentence expressing a state up to now:

A To this day I have not forgotten her good deeds.
B To this day I don't forget her good deeds.
C To this day I had not forgotten her good deeds.
D To this day I have not forgot her good deeds.
Correct Answer & Explanation
Option D
Option D is the correct answer according to official curriculum guidelines.