WBCS.LIVE practice question
“I have done my duty.” — Which tense is this?
Solve this multiple-choice question and check the correct answer with its explanation below.
Answer options
Correct answer and explanation
Correct answer: Present Perfect
Explanation: ✅ Correct Answer: B. Present Perfect 📚 Explanation: The sentence "I have done my duty" uses the auxiliary verb 'have' followed by the past participle 'done'. This specific structure is the hallmark of the Present Perfect tense in English grammar. This tense is used to describe an action that happened at an unspecified time in the past but has a result or relevance in the present. It links the completed act of doing the duty to the current moment.