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: The sentence “I have done my duty” uses the structure: Subject + have/has + V3 (past participle) This is the rule of the Present Perfect Tense. It shows an action completed in the recent past with present relevance. So, the tense is Present Perfect. ✅