"I have done my duty." Which tense is this?
- APresent Indefinite
- BPresent Perfect
- CPast Perfect
- DPast Indefinite
Solution & Step-by-step Explanation
The sentence uses the auxiliary verb "have" followed by the past participle form of the main verb ("done"). This specific construction ("has/have" + ) marks the Present Perfect tense, used to describe an action completed in the recent past with relevance to the present.