Vault seed record
Already present perfect
The report is done, and the exact time is not important. Which sentence sounds natural?
Classification
Provenance
Kind: human-authored
Source: core-grammar-anchor-pack
Batch: core-grammar-001
Reviewer: content-lead
Updated: 2026-05-20
Instruction and answer
Instruction
Choose the tense that fits the situation.
Correct answer
I have already finished the report.
Explanation
Use present perfect for a result now when the exact past time is not the point: 'I have already finished the report.'
Product use
Surfaces
Source languages
Difficulty
medium
Conversion hook
A grammar choice users can immediately reuse at work.
Review payload
Review notes
Status-update present-perfect anchor with clear result-now context.
Media prompt
No media prompt attached.
Assets
Source traps
Tags
Usage
Tests: tenses, grammar-diagnostic, business-english
Funnels: none
Challenges: already-finished-report
{
"type": "single-choice",
"correctOptionId": "already-finished",
"options": [
{
"id": "already-finished",
"label": "I have already finished the report.",
"rationale": "Present perfect works for a completed result when the exact time is not stated."
},
{
"id": "yesterday-finished",
"label": "I already finished the report yesterday.",
"rationale": "This adds a finished time that the prompt does not give."
},
{
"id": "am-finished",
"label": "I am already finish the report.",
"rationale": "This mixes be with the base verb incorrectly."
},
{
"id": "have-finish",
"label": "I have already finish the report.",
"rationale": "After have, use the past participle: finished."
}
]
}