"I have done my duty." ______ Which tense is this?
- ((a))
Present Indefinite
- ((b))
Present Perfect
- ((c))
Past Perfect
- ((d))
Past Indefinite
Show Answer
Present Perfect
The correct answer is Present Perfect.

Key Points
- The present perfect tense is an English verb tense used for past actions that are related to or continue into the present.
- The grammatical combination of the present tense and perfect aspect is used to express a past event with present consequences.
- The auxiliary verbs easily recognize it (or helper verbs) have and has, as in, “I have gone fishing since I was a child.”
- The main verb is invariable in the past participle form.





















































