Vault seed record

Already present perfect

The report is done, and the exact time is not important. Which sentence sounds natural?

Classification

reviewed-seedapprovedcore-grammar-controlverb-pattern-correctionsentence-correctionB1Grammar

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

testdailyfriend-challenge

Source languages

globalruespt

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

translated-phrase-distractorsworkplace-email-situations

Source traps

pt-present-perfect

Tags

tensespresent-perfectbusiness

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."
    }
  ]
}